[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Fisherman1:
Review and Bug Report

I decided to try the AICP ROM (25 April or MOB30D version) on my Telstra i9305t after running VRToxon for a few weeks. The main reason for the change was that somehow I broke the PIN on boot after a trying to renew my Exchange login, and also realised that Hotspot didn't work.

Firstly I was glad to find encryption works on AICP. (I made sure I had left the minimum 16K footer, I actually use 256K or 64 blocks)

Weirdly though after encryption I had to boot a few times and even then there was some brokenness I couldn't get past, I don't think my account had been set properly. Ended up wiping /data (using rm -rf to avoid losing the crypto) and cache. And it seemed to go OK.

On first login after boot, I get a "smspush" app crash dialog, and also Google One Time run crash dialog. Clicking through both I am good to go.

There are two main issues. The first is that the "Documents" app (com.android.documentsui) doesn't want to run. This means for instance changing the Profile photo or other times you need a native file browser won't work.

The second is that the camera access sometime gets locked up. Most ROMs seem to have this issue, especially when using Snapchat. Occasionally Snapchat seems to leave the camera in a state which prevents other apps from opening the camera. Force killing apps doesn't help. Only thing is a full reboot. There must a common issue in the open-source ROMs that Samsung doesn't have in it's ROMs.

Apart from that, it is looking pretty good and I'll use it for my daily drive for now. Thanks Rodman01

---------- Post added at 11:53 AM ---------- Previous post was at 11:43 AM ----------

Logcat snippet of Documents crash.

05-01 11:50:12.194 27021 28414 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.documentsui/.DocumentsActivity (has extras)} from uid 10023 on display 0

05-01 11:50:12.279 27021 27940 I ActivityManager: Start proc 2821:com.android.documentsui/u0a41 for activity com.android.documentsui/.DocumentsActivity

05-01 11:50:12.404 2821 2821 W System : ClassLoader referenced unknown path: /system/app/DocumentsUI/lib/arm

05-01 11:50:12.404 2821 2821 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xd2af64f6 in tid 2821 (oid.documentsui)

05-01 11:50:12.404 4703 4703 I DEBUG : property debug.db.uid not set; NOT waiting for gdb.

05-01 11:50:12.404 4703 4703 I DEBUG : HINT: adb shell setprop debug.db.uid 100000

05-01 11:50:12.404 4703 4703 I DEBUG : HINT: adb forward tcp:5039 tcp:5039

05-01 11:50:12.504 4703 4703 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

05-01 11:50:12.504 4703 4703 F DEBUG : Build fingerprint: 'samsung/m3xx/m3:5.1/LMY47I/1767468:user/release-keys'

05-01 11:50:12.504 4703 4703 F DEBUG : Revision: '0'

05-01 11:50:12.504 4703 4703 F DEBUG : ABI: 'arm'

05-01 11:50:12.509 4703 4703 F DEBUG : pid: 2821, tid: 2821, name: oid.documentsui >>> com.android.documentsui <<<

05-01 11:50:12.509 4703 4703 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xd2af64f6

05-01 11:50:12.539 4703 4703 F DEBUG : r0 42c8a000 r1 4230c740 r2 0000162e r3 85f768d2

05-01 11:50:12.539 4703 4703 F DEBUG : r4 00000b16 r5 00000000 r6 4cb7fc24 r7 4cb7fc94

05-01 11:50:12.539 4703 4703 F DEBUG : r8 00000285 r9 4232c140 sl 42c8a000 fp bea3fdcc

05-01 11:50:12.539 4703 4703 F DEBUG : ip 0000162d sp bea3fd1c lr 4cb828ec pc 4251f0e0 cpsr 20070030

05-01 11:50:12.574 4703 4703 F DEBUG :

05-01 11:50:12.574 4703 4703 F DEBUG : backtrace:

05-01 11:50:12.574 4703 4703 F DEBUG : #00 pc 0015f0e0 /system/lib/libart.so (art::DexFile::FindStringId(char const*) const+35)

05-01 11:50:12.579 4703 4703 F DEBUG : #01 pc 00160b65 /system/lib/libart.so (art::DexFile::FindClassDef(char const*, unsigned int) const+396)

05-01 11:50:12.579 4703 4703 F DEBUG : #02 pc 001356ab /system/lib/libart.so (art::ClassLinker::FindClassInPathClassLoader(art::ScopedObjectAccessAlreadyRunnable&, art::Thread*, char const*, unsigned int, art::Handle<art::mirror::ClassLoader>, art::mirror::Class**)+626)

05-01 11:50:12.579 4703 4703 F DEBUG : #03 pc 002d651b /system/lib/libart.so (art::VMClassLoader_findLoadedClass(_JNIEnv*, _jclass*, _jobject*, _jstring*)+274)

05-01 11:50:12.579 4703 4703 F DEBUG : #04 pc 7348750d /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1fab000)

05-01 11:50:13.454 27021 2837 W ActivityManager: Force finishing activity com.android.documentsui/.DocumentsActivity

05-01 11:50:13.454 4703 4703 F DEBUG :

05-01 11:50:13.454 4703 4703 F DEBUG : Tombstone written to: /data/tombstones/tombstone_04

05-01 11:50:13.454 4703 4703 E DEBUG : AM write failed: Broken pipe

05-01 11:50:13.454 27021 27099 I BootReceiver: Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_TOMBSTONE)

05-01 11:50:13.494 26270 26270 I Zygote : Process 2821 exited due to signal (11)

05-01 11:50:13.769 27021 2837 I WindowManager: Screenshot max retries 4 of Token{59eae7e ActivityRecord{6ad800 u0 com.android.documentsui/.DocumentsActivity t287 f}} appWin=Window{5580f56 u0 Starting com.android.documentsui} drawState=4

05-01 11:50:13.784 27021 2837 W ActivityManager: Exception thrown during pause

05-01 11:50:13.784 27021 2837 W ActivityManager: android.os.DeadObjectException

05-01 11:50:13.784 27021 2837 W ActivityManager:	at android.os.BinderProxy.transactNative(Native Method)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at android.os.BinderProxy.transact(Binder.java:503)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:727)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:881)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:3007)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2863)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2808)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:12405)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:12276)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:12990)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:12497)

05-01 11:50:13.784 27021 2837 W ActivityManager:	at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)