I found that the media scanning is lagging to my i9000, is there any way to stop it?
I think there is a slight misunderstanding here.
The main purpose of this is to disable the media scanning that occurs every reboot, power on and unmounting of the SD cards.
Instead of auto scanning, what we (I think) is to have the option of manually initialising it. This is due to the long scanning period some people have (thousands of songs etc)
I had tried your app and it works as it should with the exception that Media Storage service need to be autostarted for your app to work.
Not sure for the rest, but what I do want is to stop the annoying scanning part upon reboot/power on/umounting of SDs and to instead use your app for example to scan as and when I do want.
Btw, nice icon for the app
The icon is what I too really loved. It looks brilliant on dark wallpapers which in turn look brilliant on the SGS.
Ok now back to the topic.
If Media Storage is not started, what error do you get?
FC?
I'd like to fix it. Could you post a crash dump if you get a fc?
Or have a look at logcat for anything?
Thanks
The icon is what I too really loved. It looks brilliant on dark wallpapers which in turn look brilliant on the SGS.
Ok now back to the topic.
If Media Storage is not started, what error do you get?
FC?
I'd like to fix it. Could you post a crash dump if you get a fc?
Or have a look at logcat for anything?
Thanks
"pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
and
"pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
su
pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
YES I HAVE DONE IT.
I CAME, I SAW, I HIT HIM RIGHT THERE IN THE JAW!!!! *WOOT WOOT*
Uninstall the older Rescan Media
Search for Aditya in the market.
Then Rescan Media ROOT.
I require ROOT privileges to restart services and processes.
Open the app and allow root privileges(I promise there is nothing bad going on).***Read more on what goes on behind the scenes.
To kill the service after you are done click on kill service.
To restart the service click restart service.
To quit click exit.
***Read what goes on behind the scenes
I execute
Code:"pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver" and "pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
If you are afraid, drop to a shell and type
Code:su pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
It has the same effect of starting and stopping the service.
Hi Dude!
Thanks for the continued support!
I just downloaded it from the market and tested.
Pity though that I couldn't get it to work. Got stuck at the "Hardcore background Kung-fu"
Funny!
OK, here's the thing. My rom (JM5 + Lagfix) is not a default rom so your fix might not have work since some of my files were shuffled around to the ext2.
Perhaps I will try your fix again when I flashed to a newer default rom next time with a newer lagfix.
Hope to hear some success stories from the rest here.
One more thing: Your app is the 1st I see in the Market that required 0permission (beside the newly added Superuser permission).
That is AWESOME!
Keep it up and thanks again for the good work!
Mine is the 1st gen fix from http://xdaforums.com/showthread.php?t=748596What lagfix do you use?
I use the Ryan Za lagfix.
What lagfix do you use.
I will post a video later to show it working on my quadrant ~2000 ext2 lagfix on a DDJG4.
Mine is the 1st gen fix from http://xdaforums.com/showthread.php?t=748596
Not too sure if it play a part in this but for now, it seemed highly probable.
Maybe I go try again when a newer firmware is out. Both Chainfire's and RyanZA looks good.
su
pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
Try going to adb shell
Code:su pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
See what happens.
Good Work, I say!
It works now.
In case you interested, this is the output after I keyed in your command.
Component {com.android.providers.media/com.android.providers.media.MediaScannerReceiver} new state: enabled
Did a test drive by rebooting and switching off Media Storage. Works like a charm now.
Perhaps you can advise what was wrong earlier? Was my MediaScannerReceiver state=off?
"pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
and
"pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
su
pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver