[Galaxy S II Android Development] Biftor:
Hi evrybody

No you must hold menu for kiling app

for mass storage you must go settings other settings Usb....

No never i havent this problem

i thinks this is kernel bug bootlogo because in Bootlogo rom is not load this is kernel!

for flash my rom you must have more that 60% battery try it its work!

See this code i used that to my Framework.jar

this my framework.jar

befor change that in stock rom i have media scaning but after that no never!!!!!

back smali my framework.jar*

go

android\media\MediaScanner.smali

see:

.method makeEntryFor(Ljava/lang/String;)Landroid/media/MediaScanner$FileEntry;
* * .locals 14
* * .parameter "path"

* * .prologue
* * .line 1470
* * const/4 v12, 0x0

* * .line 1472
* * .local v12, c:Landroid/database/Cursor;
* * :try_start_0
* * const-string v0, "_"

* * invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

* * move-result v0

* * if-nez v0, :cond_0

* * const-string v0, "%"

* * invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

* * move-result v0

* * if-eqz v0, :cond_4

* * :cond_0
* * const/4 v13, 0x1

* * .line 1474
* * .local v13, hasWildCards:Z
* * :goto_0
* * if-nez v13, :cond_1

* * iget-boolean v0, p0, Landroid/media/MediaScanner;->mCaseInsensitivePaths:Z

* * if-nez v0, :cond_5

* * .line 1479
* * :cond_1
* * const-string v3, "_data=?"

* * .line 1480
* * .local v3, where:Ljava/lang/String;
* * const/4 v0, 0x1

* * new-array v4, v0, [Ljava/lang/String;

* * const/4 v0, 0x0

* * aput-object p1, v4, v0

* * .line 1487
* * .local v4, selectionArgs:[Ljava/lang/String;
* * :goto_1
* * iget-object v0, p0, Landroid/media/MediaScanner;->mMediaProvider:Landroid/content/IContentProvider;

* * iget-object v1, p0, Landroid/media/MediaScanner;->mFilesUri:Landroid/net/Uri;

* * sget-object v2, Landroid/media/MediaScanner;->FILES_PRESCAN_PROJECTION:[Ljava/lang/String;

* * const/4 v5, 0x0

* * const/4 v6, 0x0

* * invoke-interface/range {v0 .. v6}, Landroid/content/IContentProvider;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/ICancellationSignal;)Landroid/database/Cursor;

* * move-result-object v12

* * .line 1489
* * invoke-interface {v12}, Landroid/database/Cursor;->moveToFirst()Z

* * move-result v0

* * if-nez v0, :cond_2

* * if-eqz v13, :cond_2

* * iget-boolean v0, p0, Landroid/media/MediaScanner;->mCaseInsensitivePaths:Z

* * if-eqz v0, :cond_2

* * .line 1494
* * const-string v3, "_data LIKE ?1 AND lower(_data)=lower(?1)"

* * .line 1495
* * const/4 v0, 0x1

* * new-array v4, v0, [Ljava/lang/String;

* * .end local v4 * * * * * #selectionArgs:[Ljava/lang/String;
* * const/4 v0, 0x0

* * aput-object p1, v4, v0

* * .line 1496
* * .restart local v4 * * * #selectionArgs:[Ljava/lang/String;
* * invoke-interface {v12}, Landroid/database/Cursor;->close()V

* * .line 1497
* * iget-object v0, p0, Landroid/media/MediaScanner;->mMediaProvider:Landroid/content/IContentProvider;

* * iget-object v1, p0, Landroid/media/MediaScanner;->mFilesUri:Landroid/net/Uri;

* * sget-object v2, Landroid/media/MediaScanner;->FILES_PRESCAN_PROJECTION:[Ljava/lang/String;

* * const/4 v5, 0x0

* * const/4 v6, 0x0

* * invoke-interface/range {v0 .. v6}, Landroid/content/IContentProvider;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/ICancellationSignal;)Landroid/database/Cursor;

* * move-result-object v12

* * .line 1502
* * :cond_2
* * invoke-interface {v12}, Landroid/database/Cursor;->moveToFirst()Z

* * move-result v0

* * if-eqz v0, :cond_8

* * .line 1503
* * const/4 v0, 0x0

* * invoke-interface {v12, v0}, Landroid/database/Cursor;->getLong(I)J

* * move-result-wide v6

* * .line 1504
* * .local v6, rowId:J
* * const/4 v0, 0x2

* * invoke-interface {v12, v0}, Landroid/database/Cursor;->getInt(I)I

* * move-result v11

* * .line 1505
* * .local v11, format:I
* * const/4 v0, 0x3

* * invoke-interface {v12, v0}, Landroid/database/Cursor;->getLong(I)J

* * move-result-wide v9

* * .line 1506
* * .local v9, lastModified:J
* * new-instance v5, Landroid/media/MediaScanner$FileEntry;

* * move-object v8, p1

* * invoke-direct/range {v5 .. v11}, Landroid/media/MediaScanner$FileEntry;-><init>(JLjava/lang/String;JI)V
* * :try_end_0
* * .catchall {:try_start_0 .. :try_end_0} :catchall_0
* * .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0

* * .line 1510
* * if-eqz v12, :cond_3

* * .line 1511
* * invoke-interface {v12}, Landroid/database/Cursor;->close()V

* * .line 1514
* * .end local v3 * * * * * #where:Ljava/lang/String;
* * .end local v4 * * * * * #selectionArgs:[Ljava/lang/String;
* * .end local v6 * * * * * #rowId:J
* * .end local v9 * * * * * #lastModified:J
* * .end local v11 * * * * * #format:I
* * .end local v13 * * * * * #hasWildCards:Z
* * :cond_3
* * :goto_2
* * return-object v5

* * .line 1472
* * :cond_4
* * const/4 v13, 0x0

* * goto :goto_0

* * .line 1484
* * .restart local v13 * * * #hasWildCards:Z
* * :cond_5
* * :try_start_1
* * const-string v3, "_data LIKE ?1 AND lower(_data)=lower(?1)"

* * .line 1485
* * .restart local v3 * * * #where:Ljava/lang/String;
* * const/4 v0, 0x1

* * new-array v4, v0, [Ljava/lang/String;

* * const/4 v0, 0x0

* * aput-object p1, v4, v0
* * :try_end_1
* * .catchall {:try_start_1 .. :try_end_1} :catchall_0
* * .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0

* * .restart local v4 * * * #selectionArgs:[Ljava/lang/String;
* * goto :goto_1

* * .line 1510
* * .end local v3 * * * * * #where:Ljava/lang/String;
* * .end local v4 * * * * * #selectionArgs:[Ljava/lang/String;
* * .end local v13 * * * * * #hasWildCards:Z
* * :catchall_0
* * move-exception v0

* * if-eqz v12, :cond_6

* * .line 1511
* * invoke-interface {v12}, Landroid/database/Cursor;->close()V

* * .line 1510
* * :cond_6
* * throw v0

* * .line 1508
* * :catch_0
* * move-exception v0

* * .line 1510
* * if-eqz v12, :cond_7

* * .line 1511
* * :goto_3
* * invoke-interface {v12}, Landroid/database/Cursor;->close()V

* * .line 1514
* * :cond_7
* * const/4 v5, 0x0

* * goto :goto_2

* * .line 1510
* * .restart local v3 * * * #where:Ljava/lang/String;
* * .restart local v4 * * * #selectionArgs:[Ljava/lang/String;
* * .restart local v13 * * * #hasWildCards:Z
* * :cond_8
* * if-eqz v12, :cond_7

* * goto :goto_3
.end method

see this topic i use that

http://xdaforums.com/showthread.php?t=2072250

see op pege first post optional section

yes

you can but after that you havent my rom same to flash Aliance rom its not my rom!!!

read up

yes you can all status bar of lsj work corectly in XWLS8 i told this anytime

i am on working on it so i dont know can or not!

go advances app

Attention for flash my rom:

you must have mor that 50% battery

get back up your data

go to recovery

doing fullwipe

flash my superwipe script

then falsh my rom

after that if you stil on bootlogo hold power for power of after that power on your device!

its ok!

or Change kernel to latest jeboo bootlogo is kernel problem

this is not problem for my rom!