unplugged-system/vendor/mediatek/proprietary/packages/apps/VoiceCommand/proguard.flags

245 lines
12 KiB
Plaintext

-keep class * extends android.app.Activity
-keep class com.mediatek.voicecommand.R
-keep class com.mediatek.voicecommand.R$attr
-keep class com.mediatek.voicecommand.R$drawable {
public static final int btn_playback_ic_pause_small;
public static final int btn_playback_ic_play_small;
public static final int btn_playback_small_pressed;
public static final int btn_playback_small_selected;
public static final int btn_playing_background_small;
public static final int ic_menu_alarm;
public static final int ic_menu_call;
public static final int ic_menu_camera;
public static final int ic_volume_small;
public static final int icon;
}
-keep class com.mediatek.voicecommand.R$id {
public static final int command_preference_title;
public static final int custom_preference;
public static final int imageView;
public static final int playpause;
public static final int progress;
public static final int radiobutton;
public static final int title;
public static final int titleandbuttons;
}
-keep class com.mediatek.voicecommand.R$layout {
public static final int custom_switch_preference;
public static final int pwd_preview;
public static final int voice_ui_preference_image;
public static final int voice_ui_preference_radio_button;
public static final int voice_ui_preference_title;
}
-keep class com.mediatek.voicecommand.R$mipmap {
public static final int ic_launcher_settings;
}
-keep class com.mediatek.voicecommand.R$string {
public static final int alarm_app_name;
public static final int alarm_command_summary_format;
public static final int app_name;
public static final int camera_app_name;
public static final int camera_command_summary_format;
public static final int cancel;
public static final int confirm_dialog_message;
public static final int confirm_dialog_title;
public static final int incoming_call_app_name;
public static final int incomming_command_summary_format;
public static final int music_app_name;
public static final int music_command_summary_format;
public static final int ok;
public static final int playback_failed;
public static final int voice_app_command;
public static final int voice_app_wakeup;
public static final int voice_ui_alarm_command_title;
public static final int voice_ui_app_category;
public static final int voice_ui_camera_command_title;
public static final int voice_ui_command_title_format;
public static final int voice_ui_commands;
public static final int voice_ui_language_title;
public static final int voice_ui_phone_command_title;
public static final int voice_ui_setting_category;
public static final int voice_ui_title;
public static final int voice_wakeup_missing;
public static final int voice_wakeup_title;
public static final int wakeup_by_anyone_summary;
public static final int wakeup_by_command_summary;
}
-keep class com.mediatek.voicecommand.R$xml {
public static final int voice_ui_available_langs;
public static final int voice_ui_available_preference;
public static final int voice_ui_settings;
public static final int voicecommandpath;
public static final int voicecustomization;
public static final int voicelanguage;
public static final int voiceprocessinfo;
}
-keep public class com.mediatek.voicecommand.adapter.IVoiceAdapter {
public abstract boolean isNativePrepared();
public abstract int stopVoicePWRecognition(java.lang.String,int);
public abstract int initVoiceWakeup(int,int,int[],java.lang.String,int,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String);
public abstract int sendVoiceWakeupMode(int,java.lang.String);
public abstract int sendVoiceWakeupCmdStatus(int);
public abstract int startVoiceWakeup(java.lang.String,int);
}
-keep public class com.mediatek.voicecommand.adapter.JNICommandAdapter {
private static final int MODE_VOICE_UNKNOW;
private static final int NATIVE_MODE_VOICE_UI;
private static final int NATIVE_MODE_VOICE_TRAINING;
private static final int NATIVE_MODE_VOICE_RECOGNITION;
private static final int NATIVE_MODE_VOICE_CONTACTS;
private static final int NATIVE_MODE_VOICE_WAKEUP;
private static final int NOTIFY_VOICE_ERROR;
private static final int NOTIFY_VOICE_UI;
private static final int NOTIFY_VOICE_TRAINING;
private static final int NOTIFY_VOICE_RECOGNITION;
private static final int NOTIFY_VOICE_CONTACTS;
private static final int NOTIFY_VOICE_WAKEUP;
private static final int VOICE_NORMAL_MODE;
private static final int VOICE_HEADSET_MODE;
private static final int NOTIFY_VOICE_TRAINING_FINISHED;
private static final int NOTIFY_VOICE_TRAINING_EXIST_PSWD;
private static final int NOTIFY_VOICE_TRAINING_TIMEOUT;
private static final int NOTIFY_VOICE_TRAINING_OK_CONFIDENCE;
private static final int NOTIFY_VOICE_HEADSET_PLUG;
private static final int NOTIFY_VOICE_CONTACTS_COMMANDARRAY;
private static final int NOTIFY_VOICE_CONTACTS_SPEECHDETECTED;
private static void postEventFromNative(java.lang.Object,int,int,int,java.lang.Object);
public int initVoiceWakeup(int,int,int[],java.lang.String,int,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String);
public int sendVoiceWakeupMode(int,java.lang.String);
public int sendVoiceWakeupCmdStatus(int);
public int startVoiceWakeup(java.lang.String,int);
private native int getUtteranceSize();
private native int getUtterance(java.nio.ByteBuffer);
}
-keep public class com.mediatek.voicecommand.adapter.JNITestAdapter {
private final int MODE_VOICE_UNKNOW;
private final int mDelaytime;
public JNITestAdapter(com.mediatek.voicecommand.mgr.IMessageDispatcher,com.mediatek.voicecommand.mgr.ConfigurationManager);
private void sendVoiceUICommand(int,com.mediatek.voicecommand.cfg.VoiceProcessInfo);
private void sendVoiceContactsCommand(int,com.mediatek.voicecommand.cfg.VoiceProcessInfo);
private void sendVoiceTrainingCommand(int,com.mediatek.voicecommand.cfg.VoiceProcessInfo);
}
-keep public class com.mediatek.voicecommand.adapter.RecognitionResult {
public static final int VOICE_UNLOCK_ACCESS_FAIL;
public static final int VOICE_UNLOCK_ACCESS_SUCCESS;
public static final int VOICE_UNLOCK_TOO_NOISY;
public static final int VOID_UNLOCK_VOICE_LOW;
public RecognitionResult();
public RecognitionResult(int,int);
public RecognitionResult(com.mediatek.voicecommand.adapter.RecognitionResult);
public void set(int,int);
}
-keep public class com.mediatek.voicecommand.business.VoiceCommandBusiness {
public static final int ACTION_MAIN_VOICE_SERVICE;
public static final int ACTION_VOICE_SERVICE_PROCESSEXIT;
public static final int ACTION_VOICE_SERVICE_SELFEXIT;
public static final int ACTION_MAIN_VOICE_BROADCAST;
public static final int ACTION_MAIN_VOICE_BROADCAST_BOOT_COMPLETED;
public static final int ACTION_MAIN_VOICE_BOOT_COMPLETED;
public static final int ACTION_VOICE_BROADCAST_HEADSETPLUGIN;
public static final int ACTION_VOICE_BROADCAST_HEADSETPLUGOUT;
}
-keep public class com.mediatek.voicecommand.business.VoiceContacts {
private static final int VOICE_CONTACTS_RECOGNITION_DISABLE;
private static final int VOICE_CONTACTS_RECOGNITION_ENABLE;
}
-keep public class com.mediatek.voicecommand.business.VoiceContactsObserver {
private static final int MSG_GET_CONTACTS_NAME;
}
-keep public class com.mediatek.voicecommand.business.VoiceWakeup {
public static final int MSG_GET_WAKEUP_INIT;
public static final int MSG_GET_WAKEUP_MODE;
public static final int MSG_GET_WAKEUP_COMMAND_STATUS;
public static final boolean MTK_VOW_SUPPORT;
private int handleWakeupStart(com.mediatek.voicecommand.mgr.VoiceMessage);
private int handleWakeupInit(com.mediatek.voicecommand.mgr.VoiceMessage);
private int handleWakeupMode(com.mediatek.voicecommand.mgr.VoiceMessage);
private int handleWakeupCmdStatus(com.mediatek.voicecommand.mgr.VoiceMessage);
}
-keep public class com.mediatek.voicecommand.cfg.ConfigurationXML {
static final java.lang.String TAG;
public static final java.lang.String sPublicFeatureName;
}
-keep public class com.mediatek.voicecommand.cfg.VoiceProcessInfo {
public static final java.lang.String TAG;
}
-keep public class com.mediatek.voicecommand.data.DataPackage {
private DataPackage();
public static android.os.Bundle packageResultInfo(int,java.lang.String[],int);
}
-keep public class com.mediatek.voicecommand.mgr.AppDataManager {
public void setUpDispatcher(com.mediatek.voicecommand.mgr.IMessageDispatcher);
}
-keep public class com.mediatek.voicecommand.mgr.ConfigurationManager {
public int getUiFeatureNumber();
public com.mediatek.voicecommand.cfg.VoiceProcessInfo getProcessInfo(java.lang.String);
public void setWakeupMode(int);
public void setWakeupStatus(int);
}
-keep public class com.mediatek.voicecommand.mgr.IMessageDispatcher {
public abstract void setDownDispatcher(com.mediatek.voicecommand.mgr.IMessageDispatcher);
public abstract void setUpDispatcher(com.mediatek.voicecommand.mgr.IMessageDispatcher);
}
-keep public class com.mediatek.voicecommand.mgr.NativeDataManager {
private static final java.lang.String PROP_SYS_BOOT_COMPLETED;
private static final java.lang.String SYS_BOOT_COMPLETED;
private static final int DELAY_MILLIS;
public void setDownDispatcher(com.mediatek.voicecommand.mgr.IMessageDispatcher);
}
-keep public class com.mediatek.voicecommand.mgr.VoiceMessage {
public com.mediatek.voicecommand.mgr.VoiceMessage copySelf(boolean);
}
-keep public class com.mediatek.voicecommand.service.VoiceCommandManagerStub {
public static final java.lang.String TAG;
static final boolean DBG;
}
-keep public class com.mediatek.voicecommand.ui.settings.CommandPlayPreference {
private static final java.lang.String TAG;
}
-keep public class com.mediatek.voicecommand.ui.settings.RadioButtonPreference {
private static final java.lang.String TAG;
public RadioButtonPreference(android.content.Context);
public RadioButtonPreference(android.content.Context,android.util.AttributeSet);
}
-keep public class com.mediatek.voicecommand.ui.settings.VoiceUiAvailableLanguageActivity {
private static final java.lang.String TAG;
}
-keep public class com.mediatek.voicecommand.ui.settings.VoiceUiCommandPlay {
private static final java.lang.String TAG;
private static final java.lang.String KEY_VOICE_UI_FOR_COMMAND_PLAY;
private static final java.lang.String KEY_VOICE_UI_FOR_COMMAND_CATEGORY;
}
-keep public class com.mediatek.voicecommand.ui.settings.VoiceUiResUtil {
private static final java.lang.String TAG;
private static final int APP_PHONE;
private static final int APP_GALLERY3D;
private static final int APP_DESKCLOCK;
private static final int APP_MUSIC;
public VoiceUiResUtil();
}
-keep public class com.mediatek.voicecommand.ui.settings.VoiceUiSettings {
private static final java.lang.String TAG;
public static final java.lang.String KEY_VOICE_UI_FOR_PLAY_COMMAND;
public static final java.lang.String KEY_VOICE_WAKEUP_FOR_PLAY_COMMAND;
private static final java.lang.String KEY_VOICE_APP_COMMAND_CATEGORY;
private static final java.lang.String KEY_VOICE_APP_WAKEUP_CATEGORY;
private static final java.lang.String KEY_VOICE_UI_LANGUAGE;
private static final java.lang.String KEY_VOICE_UI_FOR_APP_CATEGORY;
private static final java.lang.String KEY_VOICE_APP_WAKEUP;
private java.lang.String[] mSupportWeakups;
public static final java.lang.String KEY_COMMAND_ID;
public static final java.lang.String KEY_COMMAND_PACKAGENAME;
public static final java.lang.String KEY_COMMAND_CLASSNAME;
public static final java.lang.String KEY_COMMAND_KEYWORD;
public static final java.lang.String KEY_COMMAND_VALUE;
public static final java.lang.String KEY_COMMAND_TYPE;
public static final int COMMAND_TYPE_RECORD;
public static final java.lang.String KEY_COMMAND_MODE;
public static final java.lang.String KEY_COMMAND_LISTS;
}
-keep public class com.mediatek.voicecommand.ui.unlock.PswPreview {
static final java.lang.String KEY_COMMAND_SUMMARY;
static final java.lang.String KEY_COMMAND_ID;
static final java.lang.String KEY_COMMAND_MODE;
public void onDurationUpdate(android.media.MediaPlayer,int);
}