Aurora 3.2.4 crashes when trying to spoof a device
Settings -> Spoof device -> selected my own profile -> crash Crashlog:
{nameValuePairs={APPLICATION_ID=com.aurora.store, BUILD_TYPE=release, FLAVOR=, VERSION_NAME=3.2.4, DEBUG=false, VERSION_CODE=24.0}, NEGATIVE_ZERO=-0.0} {nameValuePairs={BOARD=MSM8960, BOOTLOADER=I9295XXSDPL3, BRAND=samsung, CPU_ABI=armeabi-v7a, CPU_ABI2=armeabi, DEVICE=jactivelte, DISPLAY=LRX22C.I9295XXSDPL3, FINGERPRINT=samsung/jactiveltexx/jactivelte:5.0.1/LRX22C/I9295XXSDPL3:user/release-keys, FOTA_INFO=1482819988, HARDWARE=qcom, HOST=SWDD5615, ID=LRX22C, MANUFACTURER=samsung, MODEL=GT-I9295, PRODUCT=jactiveltexx, RADIO=unknown, SERIAL=e9995b3c, SUPPORTED_32_BIT_ABIS={values=[armeabi-v7a, armeabi]}, SUPPORTED_64_BIT_ABIS={values=[]}, SUPPORTED_ABIS={values=[armeabi-v7a, armeabi]}, TAGS=release-keys, TYPE=user, UNKNOWN=unknown, USER=dpi, TIME=1.482820054E12, IS_DEBUGGABLE=false, IS_SYSTEM_SECURE=false, VERSION={nameValuePairs={ACTIVE_CODENAMES={values=[]}, CODENAME=REL, INCREMENTAL=I9295XXSDPL3, RELEASE=5.0.1, SDK=21, RESOURCES_SDK_INT=21.0, SDK_INT=21.0, SDL_INT=2101.0}, NEGATIVE_ZERO=-0.0}}, NEGATIVE_ZERO=-0.0} {nameValuePairs={getAndroidSecureContainerDirectory=/mnt/asec, getDataDirectory=/data, getDownloadCacheDirectory=/cache, getEmulatedStorageObbSource=/mnt/shell/emulated/obb, getExternalStorageDirectory=/storage/emulated/0, getExternalStorageState=mounted, getLegacyExternalStorageDirectory=/storage/emulated/legacy, getLegacyExternalStorageObbDirectory=/storage/emulated/legacy/Android/obb, getMediaBaseStorageDirectory=/secdata, getMediaStorageDirectory=/data/media/0, getOemDirectory=/oem, getRootDirectory=/system, getSecureDataDirectory=/data, getSystemSecureDirectory=/data/system, getVendorDirectory=/vendor, isEncryptedFilesystemEnabled=false, isExternalStorageEmulated=true, isExternalStorageRemovable=false}, NEGATIVE_ZERO=-0.0} java.lang.RuntimeException: Unable to resume activity {com.aurora.store/com.aurora.store.ui.single.activity.GenericActivity}: java.lang.StringIndexOutOfBoundsException: length=16; regionStart=0; regionLength=-1 at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3396) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3427) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2765) at android.app.ActivityThread.access$900(ActivityThread.java:177) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:5944) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1388) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1183) Caused by: java.lang.StringIndexOutOfBoundsException: length=16; regionStart=0; regionLength=-1 at java.lang.String.startEndAndLength(String.java:504) at java.lang.String.substring(String.java:1333) at com.aurora.store.ui.preference.fragment.SpoofFragment.C(SpoofFragment.java:7) at j.l.d.q.a(FragmentManager.java:254) at j.l.d.q.l(FragmentManager.java:4) at j.l.d.q.a(FragmentManager.java:449) at j.l.d.q.a(FragmentManager.java:763) at j.l.d.d.onPostResume(FragmentActivity.java:7) at j.b.k.m.onPostResume(AppCompatActivity.java:1) at android.app.Activity.performResume(Activity.java:6430) at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3385) ... 11 more java.lang.StringIndexOutOfBoundsException: length=16; regionStart=0; regionLength=-1 at java.lang.String.startEndAndLength(String.java:504) at java.lang.String.substring(String.java:1333) at com.aurora.store.ui.preference.fragment.SpoofFragment.C(SpoofFragment.java:7) at j.l.d.q.a(FragmentManager.java:254) at j.l.d.q.l(FragmentManager.java:4) at j.l.d.q.a(FragmentManager.java:449) at j.l.d.q.a(FragmentManager.java:763) at j.l.d.d.onPostResume(FragmentActivity.java:7) at j.b.k.m.onPostResume(AppCompatActivity.java:1) at android.app.Activity.performResume(Activity.java:6430) at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3385) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3427) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2765) at android.app.ActivityThread.access$900(ActivityThread.java:177) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:5944) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1388) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1183)