[Epic 4G Android Development] Dropple:
problem settings, please HELP !

my settings logcat

E/AndroidRuntime( 1635): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: java.lang.ArrayIndexOutOfBoundsException: length=3; index=-1
E/AndroidRuntime( 1635):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2310)
E/AndroidRuntime( 1635):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
E/AndroidRuntime( 1635):	at android.app.ActivityThread.access$600(ActivityThread.java:154)
E/AndroidRuntime( 1635):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1248)
E/AndroidRuntime( 1635):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1635):	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1635):	at android.app.ActivityThread.main(ActivityThread.java:5233)
E/AndroidRuntime( 1635):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1635):	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1635):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
E/AndroidRuntime( 1635):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
E/AndroidRuntime( 1635):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1635): Caused by: java.lang.ArrayIndexOutOfBoundsException: length=3; index=-1
E/AndroidRuntime( 1635):	at com.android.settings.beerbong.HybridSettings.updateSummaries(HybridSettings.java:145)
E/AndroidRuntime( 1635):	at com.android.settings.beerbong.HybridSettings.onCreate(HybridSettings.java:85)
E/AndroidRuntime( 1635):	at android.app.Fragment.performCreate(Fragment.java:1673)
E/AndroidRuntime( 1635):	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:854)
E/AndroidRuntime( 1635):	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1057)
E/AndroidRuntime( 1635):	at android.app.BackStackRecord.run(BackStackRecord.java:682)
E/AndroidRuntime( 1635):	at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1435)
E/AndroidRuntime( 1635):	at android.app.Activity.performStart(Activity.java:5113)
E/AndroidRuntime( 1635):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2273)
E/AndroidRuntime( 1635):	... 11 more
W/ActivityManager( 398): Force finishing activity com.android.settings/.SubSettings
W/ActivityManager( 398): Force finishing activity com.android.settings/.Settings
W/ActivityManager( 398): Activity pause timeout for ActivityRecord{41182338 u0 com.android.settings/.SubSettings}
I/ActivityManager( 398): No longer want com.android.deskclock (pid 927): empty #17
D/lights ( 398): set_light_keyboard: color=0xff000000, klc=2.
D/lights ( 398): set_light_buttons: color=0xff000000, tlc=0.
I/dalvikvm( 398): Jit: resizing JitTable from 8192 to 16384
W/ActivityManager( 398): Activity destroy timeout for ActivityRecord{41109f40 u0 com.android.settings/.Settings}
W/ActivityManager( 398): Activity destroy timeout for ActivityRecord{41182338 u0 com.android.settings/.SubSettings}

my proguards.flags (no idea about this)

# Keep all Fragments in this package, which are used by reflection.
-keep class com.android.settings.*Fragment
-keep class com.android.settings.*Picker
-keep class com.android.settings.*Settings
-keep class com.android.settings.wifi.*Settings
-keep class com.android.settings.deviceinfo.*
-keep class com.android.settings.bluetooth.*
-keep class com.android.settings.applications.*
-keep class com.android.settings.inputmethod.*
-keep class com.android.settings.MasterClear
-keep class com.android.settings.MasterClearConfirm
-keep class com.android.settings.accounts.*
-keep class com.android.settings.fuelgauge.*
-keep class com.android.settings.users.*
-keep class com.koushikdutta.**
-keep class com.android.settings.cyanogenmod.superuser.**
-keepclassmembers class com.android.settings.beerbong.**
-keepclassmembers class com.android.settings.aokp.**
-keepclassmembers class com.android.settings.SubSettings
-keepclassmembers class com.android.settings.aokp.widget.**

# Keep click responders
-keepclassmembers class com.android.settings.inputmethod.UserDictionaryAddWordActivity {
*** onClick*(...);
}

note when compile settings.apk

Note: com.google.common.base.internal.Finalizer accesses a method 'finalizeReferent()' dynamically
Maybe this is program method 'com.google.common.base.FinalizableReference { void finalizeReferent(); }'
Note: the configuration refers to the unknown class 'com.android.settings.LocalePickerFragment'
Note: the configuration refers to the unknown class 'com.android.settings.Settings$ASSRamBarActivity'
Note: the configuration refers to the unknown class 'com.android.settings.Settings$TopLevelSettings'
Note: the configuration refers to the unknown class 'com.android.settings.Settings$UsbSettingsActivity'
Note: the configuration refers to the unknown class 'com.android.settings.aokp.NavBarItemPreference'
Maybe you meant the fully qualified name 'com.android.settings.aokp.widgets.NavBarItemPreference'?
Note: the configuration refers to the unknown class 'com.android.settings.aokp.SeekBarPreference'
Maybe you meant the fully qualified name 'com.android.settings.aokp.widgets.SeekBarPreference'?
Maybe you meant the fully qualified name 'com.android.settings.widget.SeekBarPreference'?
Maybe you meant the fully qualified name 'android.preference.SeekBarPreference'?
Note: the configuration refers to the unknown class 'com.android.settings.aokp.TouchInterceptor'
Maybe you meant the fully qualified name 'com.android.settings.cyanogenmod.TouchInterceptor'?
Maybe you meant the fully qualified name 'com.android.settings.aokp.widgets.TouchInterceptor'?
Note: the configuration refers to the unknown class 'com.android.settings.beerbong.gooupdater.GooActivity'

maybe this make the pie settings doesnt stick

aapt: warning: string 'navigation_bar_help_text' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN
aapt: warning: string 'navigation_bar_menu_editable' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN
aapt: warning: string 'navigation_bar_menu_locked' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN
aapt: warning: string 'navigation_bar_reset_message' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN
aapt: warning: string 'navigation_bar_reset_toast' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN
aapt: warning: string 'navigation_bar_save_message' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN
aapt: warning: string 'navigation_bar_tips' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN
aapt: warning: string 'navigation_bar_tips_title' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN
aapt: warning: string 'navigation_bar_title' has no default translation in packages/apps/Settings/../../../external/koush/Superuser/Superuser/res; found: af cs da de el es fi fr hu it iw ja ko lt nl pl pt ro ru uk zh_CN