public com.estrongs.android.util.bf[] ah()
 {
   int k = 0;
   if (((am.aO(v)) || (!am.T(v))) || ((am.aG(v)) && (!am.aF(v)) && (!am.as(v)))) {}
   ArrayList localArrayList;
   int j;
   Object localObject;
   for (int i = 1;; i = 0)
   {
     localArrayList = new ArrayList();
     j = 0;
     while (j < 5)
     {
       localObject = new com.estrongs.android.util.bf();
       f = true;
       localArrayList.add(localObject);
       j += 1;
     }
   }
   get0a = "gallery://local/buckets/";
   get0i = ((String)ad.getText(2131427414));
   get0j = 2130837689;
   get1a = "SP://";
   get1i = ((String)ad.getText(2131428052));
   get1j = 2130837691;
   if ((i != 0) && (!am.ar(v)))
   {
     localObject = am.bk(v);
     if (!am.aL((String)localObject))
     {
       localObject = am.bk((String)localObject);
       get2a = am.f((String)localObject, "mine");
       get2i = ((String)ad.getText(2131428053));
       get2j = 2130837696;
       get3a = am.f((String)localObject, "hot");
       get3i = ((String)ad.getText(2131428054));
       get3j = 2130837695;
       if (!am.aq(v))
       {
         get4a = am.f((String)localObject, "album");
         get4i = ((String)ad.getText(2131428055));
         get4j = 2130837694;
         i = 5;
       }
     }
   }
   for (;;)
   {
     localObject = new com.estrongs.android.util.bf[i];
     j = k;
     while (j < i)
     {
       localObject[j] = ((com.estrongs.android.util.bf)localArrayList.get(j));
       j += 1;
     }
     return (com.estrongs.android.util.bf[])localObject;
     i = 4;
     continue;
     break;
     i = 2;
   }
 }
 private void a(com.estrongs.fs.b.aj paramaj, int paramInt, String paramString)
 {
   boolean bool;
   if (c != null)
   {
     if (!aq) {
       aq = d.a(b.getPath(), c, this);
     }
     if (((am.aB(v)) && (com.estrongs.fs.a.a.c(v).size() == 3)) || ("pcsres://".equals(v)) || (v.startsWith("usb://"))) {
       u();
     }
     c(true);
     bool = false;
     if (ai) {
       ai = false;
     }
     if (H != null) {
       H.a(this, bool);
     }
     if ((am.bb(v)) && (a.g(v))) {
       if ((am.K(v)) && (a.h(v).equalsIgnoreCase(am.a(v))))
       {
         if (!bd.m()) {
           break label505;
         }
         new Thread(new bn(this)).start();
       }
     }
   }
   for (;;)
   {
     a.b(paramString);
     al = null;
     AppFolderInfoManager.d().a(v, A);
     Object localObject;
     do
     {
       return;
       aq = false;
       if (paramInt == 5)
       {
         if (getTaskResulta != 1)
         {
           j();
           bool = false;
           break;
         }
         u();
         bool = false;
         break;
       }
       localObject = paramaj.getTaskResult();
     } while (a == 1);
     if (bd.a("ALL_LOADED", b))
     {
       u();
       b(C);
       label328:
       paramaj = b.getPath();
       localObject = (Parcelable)F.get(paramaj);
       if (paramaj.equals(v))
       {
         if ((localObject == null) || (al != null)) {
           break label494;
         }
         g.onRestoreInstanceState((Parcelable)localObject);
       }
     }
     for (;;)
     {
       if ((al != null) && (!am.aO(al)) && (!am.aG(paramaj)))
       {
         paramInt = l(al);
         if (paramInt >= 0)
         {
           g.setSelected(true);
           g.setSelection(paramInt);
           g.setFocusable(true);
           g.post(new bm(this, paramInt));
         }
       }
       bool = true;
       break;
       if (!(b instanceof List)) {
         break label328;
       }
       a(paramaj, (List)b);
       break label328;
       label494:
       g.setSelection(0);
     }
     label505:
     com.estrongs.fs.impl.adb.c.i(v);
   }
 }