GoSMS Pro -- Hacking the User Settings


  1. SoonerLater

    SoonerLater Well-Known Member

    I like GoSMS Pro except for the fact that on my rooted Samsung Droid Charge (Gummy 2.0 Gingerbread) it won't suppress showing the text of the incoming private messages on the status bar, unless I turn off all forms of notification for the private box and for each individual in the private box.

    GoSMS has separate notification settings for the whole program in general, for the private box and for individual contacts. What you set for private and/or individual is supposed to override what you have set for the whole program, but on mine they don't. The notification-related choices are:

    GENERAL
    - Enable notifications (yes/no)
    - Default notification settings:
    * Notification icon (style, color)
    * Show unread count (yes/no)
    * Notification bar privacy mode (yes/no)

    PRIVATE BOX
    - Enable notifications (yes/no)
    - Notification icon (style, color)
    - Notification title (set private notification message)
    - Enable popup windows (yes/no)
    - Screen on (yes/no)

    INDIVIDUAL
    - Notification icon (style, color)
    - Show unread count (yes/no)
    - Notification bar privacy mode (yes/no)

    I have been able to find the backup copy of the settings file (/mnt/sdcard/GOSMS/backup/setting/YYYY-MM-DD-hh-mm-ss.xml), but I can't find where GoSMS saves its actual (not backup) settings. Anyway, my latest backup xml includes the settings at the end of this post. All look like I'd expect given my settings, but the program still does not behave like my settings show it should. I want a generic notification when I have a waiting/unread private message but I don't want the text of any message (private or not) ever to appear on my status bar. I just want to know that I have an unread message and nothing else!

    Code (Text):
    1.  
    2. <?xml version="1.0" encoding="UTF-8" standalone="true"?>
    3. -<GOSms>-<XmlData>-<SharePreferences><boolean name="pref_key_enable_bg_service" value="true"/><boolean name="pref_key_popup_msg" value="false"/><boolean name="pref_graffito_pop_brush_fix" value="false"/><boolean name="pref_key_protect_new_msg" value="true"/><boolean name="pref_key_schedule_setting_notify" value="true"/><int name="pref_graffito_brush_color" value="3"/><string name="pref_key_private_box_vibrate_pattern_show" value="0,300,100,300,100,300,100,300,100,300"/><string name="pref_key_private_box_hidden_content" value="PM"/><boolean name="pref_key_gosms_treatment_msg" value="true"/><string name="pref_key_private_box_vibrate" value="always"/><boolean name="pref_key_match_facebook_cell" value="false"/><boolean name="pref_flashled_key" value="false"/><string name="pref_led_pattern_key" value="1000,1000"/><boolean name="pref_key_privatebox_auto_backup" value="true"/><string name="pref_key_private_box_vibrate_pattern" value="0,300,100,300,100,300,100,300,100,300"/><string name="random_user_id" value="9913F0AA15D04D53"/><boolean name="pref_key_enable_message_filter" value="false"/><string name="pref_flashled_color_key" value="Yellow"/><boolean name="pref_key_private_box_popup_msg" value="false"/><string name="day_flow_file_typecount" value="1;1;0;0;0;0;0;0"/><boolean name="pref_key_private_box_state_bar" value="false"/><boolean name="pref_key_split_message" value="false"/><string name="pref_key_setting_gosmslanguage" value="en"/><int name="pref_graffito_eraser_width" value="1"/><boolean name="pref_key_match_facebook_name" value="false"/><string name="month_flow_file_typecount" value="3;2;0;0;0;0;0;0"/><int name="pref_graffito_brush_width" value="4"/><string name="pref_key_state_bar_icon_v2" value="blue"/><boolean name="pref_key_enable_filter_by_pre" value="true"/><boolean name="pref_key_private_box_hidden" value="false"/><int name="pref_graffito_mode" value="2"/><string name="pref_key_tab" value="basic"/><boolean name="pref_graffito_pop_eraser_fix" value="false"/><int name="month_gprs_flow_count" value="36"/><long name="privatebox_pretime" value="1320769970537"/><boolean name="pref_key_state_bar_unread_count" value="true"/><boolean name="pref_key_msg_light_screen" value="false"/><boolean name="pref_key_popupwindow_showcontent" value="false"/><int name="pref_graffito_handwrite_color" value="0"/><boolean name="pref_key_use_visible_pattern" value="true"/><string name="pref_key_notif_repeat_interval" value="5"/><boolean name="pref_key_match_facebook_email" value="false"/><boolean name="pref_key_isfirstrun" value="false"/><int name="pref_key_feature" value="11"/><string name="pref_key_transition_switcher" value="transition"/><boolean name="pref_key_tactile_feedback" value="true"/><int name="SmsSendCount" value="1418"/><string name="pref_key_privacy_lock_type" value="auto"/><string name="pref_key_theme" value="normal_mode"/><boolean name="pref_key_is_droid_timestamp_sync_local" value="true"/><boolean name="pref_key_state_bar" value="true"/><string name="pref_key_sort_by_order_msg" value="time"/><int name="audiomode" value="0"/><string name="pref_key_action_key" value="enter"/><int name="pref_graffito_brush_type" value="0"/><string name="pref_key_security_lock_type" value="0"/><boolean name="pref_key_enable_facebook_photo" value="true"/><int name="pref_key_com_lasttab" value="1006"/><string name="pref_key_number_prefix" value="918625@~,"/><string name="pref_key_screen_timeout_num" value="10"/><string name="pref_key_receive_msg_vibrate_mode" value="always"/><string name="pref_key_receive_vibrate_pattern" value="0,1200"/><int name="day_gprs_flow_count" value="12"/><string name="pref_key_notif_repeat_time" value="2"/><boolean name="pref_key_pro_mode" value="false"/><string name="pref_key_message_group_mode" value="group"/><string name="pref_key_private_box_hidden_title" value="PM"/><string name="pref_key_emoji_codetype" value="1"/><int name="flowcount_month" value="10"/><string name="pref_key_smile_style" value="go"/><boolean name="pref_key_receive_msg_vibrate" value="true"/><int name="pref_led_color_key" value="16776960"/><string name="pref_key_time_offset" value="0"/><boolean name="pref_key_callon_sound" value="false"/><string name="pref_key_private_box_ringtone" value=""/><int name="flowcount_day" value="4"/><string name="pref_key_private_box_icon" value="pink"/><int name="month_wifi_flow_count" value="36"/><boolean name="pref_key_custom_mode" value="true"/><boolean name="pref_graffito_pop_color_fix" value="false"/><string name="pref_key_time" value="default"/><boolean name="pref_key_mobile_only" value="true"/><string name="pref_key_receive_vibrate_pattern_show" value="0,1200"/><boolean name="pref_key_report" value="false"/><int name="privatebox_add_contract_tips" value="3"/><string name="pref_key_receive_msg_ringtone" value="content://settings/system/notification_sound"/><boolean name="pref_key_msg_keyguardoff" value="false"/><boolean name="pref_key_self_diagnosis_notice" value="true"/><boolean name="pref_key_callon_vibrate" value="true"/><string name="pref_key_private_box_others_autolock" value="180"/><int name="day_wifi_flow_count" value="22"/><string name="pref_flashled_pattern_key" value="1000,1000"/><string name="pref_key_transition_effect" value="default"/><int name="pref_key_running_mode" value="3"/><string name="pref_key_mms_size" value="1000"/><boolean name="pref_key_state_bar_hide_content" value="true"/></SharePreferences>-<CustomPreferences><pref_key_latest_info_version>2</pref_key_latest_info_version><pref_key_install_day_mili_sec>0</pref_key_install_day_mili_sec><pref_key_upload_day>5</pref_key_upload_day><pref_key_theme_skin>1</pref_key_theme_skin><pref_key_bgdata_up>40</pref_key_bgdata_up><pref_key_first_install>false</pref_key_first_install><pref_key_selfcheck_day>8</pref_key_selfcheck_day><pref_key_new_schedule_tips>true</pref_key_new_schedule_tips><AutoReply_CutType>0</AutoReply_CutType><pref_key_mms_send_succ>forth</pref_key_mms_send_succ><pref_key_first_run_mili_sec>1316178298792</pref_key_first_run_mili_sec><pref_key_first_install_version>3.68</pref_key_first_install_version><pref_key_mms_rcv_succ>forth</pref_key_mms_rcv_succ><pref_key_first_setup_wizard>false</pref_key_first_setup_wizard><pref_key_first_compose_message>false</pref_key_first_compose_message><pref_key_first_conversation_list>false</pref_key_first_conversation_list><pref_key_install_update_version>3.71</pref_key_install_update_version></CustomPreferences>-<SecurityLock><gesture.key/><password.key/></SecurityLock></XmlData>-<DbData>-<messaging.db>-<ActivityTable>-<ColInfo><INTEGER/><text/></ColInfo><TableData/></ActivityTable>+<SaveDataTable>--<SaveNameTable>-<ColInfo><INTEGER/><text/></ColInfo><TableData/></SaveNameTable>-<UserFontsTable>-<ColInfo><INTEGER/><VARCHAR/><NVARCHAR/><VARCHAR/><VARCHAR/></ColInfo><TableData/></UserFontsTable>-<ContactGroup>-<ColInfo><INTEGER/><text/><text/><text/></ColInfo>-<TableData>-<Row><_id>1</_id><name>Family</name><contactId>-1</contactId><groupNameresId>0</groupNameresId></Row>-<Row><_id>2</_id><name>Colleague</name><contactId>-1</contactId><groupNameresId>1</groupNameresId></Row>-<Row><_id>3</_id><name>Friend</name><contactId>-1</contactId><groupNameresId>2</groupNameresId></Row></TableData></ContactGroup>-<CommonPhraseTable>-<ColInfo><INTEGER/><VARCHAR/><text/></ColInfo>-<TableData>-<Row><_id>1</_id><content/><resId>0</resId></Row>-<Row><_id>2</_id><content/><resId>1</resId></Row>-<Row><_id>3</_id><content/><resId>2</resId></Row>-<Row><_id>4</_id><content/><resId>3</resId></Row>-<Row><_id>5</_id><content/><resId>4</resId></Row>-<Row><_id>6</_id><content/><resId>5</resId></Row>-<Row><_id>7</_id><content/><resId>6</resId></Row>-<Row><_id>8</_id><content/><resId>7</resId></Row>-<Row><_id>9</_id><content/><resId>8</resId></Row>-<Row><_id>10</_id><content/><resId>9</resId></Row>-<Row><_id>11</_id><content/><resId>11</resId></Row></TableData></CommonPhraseTable></messaging.db>-<SyncHelper.db>-<EncryptContactTable>-<ColInfo><INTEGER/><TEXT/><TEXT/><TEXT/><TEXT/></ColInfo><TableData/></EncryptContactTable>-<SignContactTable>-<ColInfo><INTEGER/><TEXT/><TEXT/></ColInfo><TableData/></SignContactTable>-<SignDataTable>-<ColInfo><INTEGER/><TEXT/><TEXT/></ColInfo><TableData/></SignDataTable>-<ConversationContactTable>-<ColInfo><INTEGER/><TEXT/><TEXT/></ColInfo>-<TableData>-<Row><id>1</id><name>Jane Doe</name><phone>9181111111</phone></Row></TableData></ConversationContactTable>-<ConversationDataTable>-<ColInfo><INTEGER/><TEXT/><TEXT/></ColInfo>-<TableData>-<Row><contact_id>1</contact_id><data_key>mReceiveFontColor</data_key><data_value>-14209487</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListDateFontName</data_key><data_value>DEFAULT</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mSendFontColor</data_key><data_value>-14209487</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mSendMsgHyperlinkColor</data_key><data_value>-16776961</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListSendFontStyle</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mDateFontStyle</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListReceiveFontStyle</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListReceiveFontName</data_key><data_value>DEFAULT</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mReceiveFontStyle</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mTheme</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mDateFontColor</data_key><data_value>-8026490</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListReceiveFontSize</data_key><data_value>16</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mSendFontStyle</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListSendMsgBgColor</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mDateFontName</data_key><data_value>DEFAULT</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mReceiveMsgHyperlinkColor</data_key><data_value>-16776961</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListReceiveMsgBgColr</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mReceiveFontPackgeName</data_key><data_value>system</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListDateFontPackgeName</data_key><data_value>system</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mSendFontName</data_key><data_value>DEFAULT</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mSendFontPackgeName</data_key><data_value>system</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListReceiveFontColor</data_key><data_value>-14209487</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListSendFontName</data_key><data_value>DEFAULT</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mSendFontSize</data_key><data_value>18</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mReceiveFontSize</data_key><data_value>18</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListSendFontColor</data_key><data_value>-14209487</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListSendFontSize</data_key><data_value>16</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mDateFontPackgeName</data_key><data_value>system</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListDateFontColor</data_key><data_value>-8026490</data_value></Row>-<Row><contact_id>1</contact_id><data_key>individual_theme</data_key><data_value>1</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListReceiveFontPackgeName</data_key><data_value>system</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mReceiveFontName</data_key><data_value>DEFAULT</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListDateFontStyle</data_key><data_value>0</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListDateFontSize</data_key><data_value>12</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mDateFontSize</data_key><data_value>14</data_value></Row>-<Row><contact_id>1</contact_id><data_key>mListSendFontPackgeName</data_key><data_value>system</data_value></Row></TableData></ConversationDataTable>-<NotifyContactTable>-<ColInfo><INTEGER/><TEXT/><TEXT/></ColInfo>-<TableData>-<Row><id>1</id><name>Private Friend</name><phone>9189999999</phone></Row></TableData></NotifyContactTable>-<NotifyDataTable>-<ColInfo><INTEGER/><TEXT/><TEXT/></ColInfo>-<TableData>-<Row><contact_id>1</contact_id><data_key>pref_key_receive_vibrate_pattern</data_key><data_value>0,1200</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_state_bar_unread_count</data_key><data_value>false</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_receive_msg_ringtone</data_key><data_value/></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_msg_light_screen</data_key><data_value>true</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_flashled_key</data_key><data_value>false</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_led_pattern_key</data_key><data_value>1000,1000</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_msg_keyguardoff</data_key><data_value>false</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_state_bar_icon_v2</data_key><data_value>pink</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_callon_vibrate</data_key><data_value>false</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_receive_msg_vibrate</data_key><data_value>false</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_flashled_pattern_key</data_key><data_value>1000,1000</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_led_color_key</data_key><data_value>16776960</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_flashled_color_key</data_key><data_value>Yellow</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_receive_vibrate_pattern_show</data_key><data_value>0,1200</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_callon_sound</data_key><data_value>false</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_receive_msg_vibrate_mode</data_key><data_value>always</data_value></Row>-<Row><contact_id>1</contact_id><data_key>pref_key_state_bar_hide_content</data_key><data_value>true</data_value></Row></TableData></NotifyDataTable>-<BlackListTable>-<ColInfo><VARCHAR/></ColInfo><TableData/></BlackListTable></SyncHelper.db></DbData></GOSms>

    Advertisement
    :
Loading...

Share This Page