Aha, I figured it out! Bugmailer.sh

OperationA7X

Well-known member
Jul 6, 2012
1,432
21
38
Visit site
All right, so most (if not all) stock and custom ROMs have bugreport and/or bugmailer.sh, both can be located in /system/bin/

At predetermined times, those files execute a command that noticeably lag said Android phone or Android tablet. And does something in the background.

Now, bugreport and bugmailer.sh differ slightly...

bugreport: Vibrates the device (or makes a sound), then begins compiling a bug report of your whole system, during that, you'll notice anything from slight lag to an unresponsive device. Once finished, the device will vibrate 3 times (or make a sound), and your device resumes as if nothing happened.

bugmailer.sh: (This is on the ASUS TF300T stock) It makes a noise if sound is enabled and begins doing what "bugreport" does and compiles a type of log of your whole device, while lagging the system pretty bad. At the end of it, however, it takes a screenshot and then prompts you to mail it somewhere. I will provide a screenshot of what I mean soon.

"Where are these files stored?"

Well, there's a folder called "bugreports" that is located in /mnt/sdcard/bugreports/ and there they reside. So in case you wonder why you've been running out of room, there's your answer.

"Why are you posting this here?"

Because the "bugmailer.sh" happened way too often for me and when I told people about it, they didn't believe me and thought that I was crazy.

But today, I said "Enough is enough", and sought out to figure out how it knows when to start. So I tried different things to get it to start, and nothing was working. But I remembered that it seemed to always happen when I was messing with the volume buttons, so I tried different combinations until I figured it out.

The combination is: Volume Up + Volume Down at the same time 7-8 times.

"It's not doing anything..."

It will, you just have to push the buttons at EXACTLY the same time.

Try it out for yourself, screenshots later.

"How can I stop this from happening?"

There's only one way: delete the file. But, since its a system file, you have to be rooted to be able to delete it. It won't mess anything up at all, nothing is linked to it. So, if you're rooted and tired of it happening or you just don't want it to ever happen, just delete it and go on about your life.

Sent from my HTC Vivid WCX using Android Central Forums
 

OperationA7X

Well-known member
Jul 6, 2012
1,432
21
38
Visit site
Screenshots:

Sent from my HTC Vivid WCX using Android Central Forums
 

Attachments

  • uploadfromtaptalk1359155390552.jpg
    uploadfromtaptalk1359155390552.jpg
    46.1 KB · Views: 36
  • uploadfromtaptalk1359155409779.jpg
    uploadfromtaptalk1359155409779.jpg
    52.3 KB · Views: 32
  • uploadfromtaptalk1359155423360.jpg
    uploadfromtaptalk1359155423360.jpg
    58.1 KB · Views: 32

Downtown Taco

Well-known member
Jan 19, 2012
643
33
0
Visit site
All right, so most (if not all) stock and custom ROMs have bugreport and/or bugmailer.sh, both can be located in /system/bin/

At predetermined times, those files execute a command that noticeably lag said Android phone or Android tablet. And does something in the background.

Now, bugreport and bugmailer.sh differ slightly...

bugreport: Vibrates the device (or makes a sound), then begins compiling a bug report of your whole system, during that, you'll notice anything from slight lag to an unresponsive device. Once finished, the device will vibrate 3 times (or make a sound), and your device resumes as if nothing happened.

bugmailer.sh: (This is on the ASUS TF300T stock) It makes a noise if sound is enabled and begins doing what "bugreport" does and compiles a type of log of your whole device, while lagging the system pretty bad. At the end of it, however, it takes a screenshot and then prompts you to mail it somewhere. I will provide a screenshot of what I mean soon.

"Where are these files stored?"

Well, there's a folder called "bugreports" that is located in /mnt/sdcard/bugreports/ and there they reside. So in case you wonder why you've been running out of room, there's your answer.

"Why are you posting this here?"

Because the "bugmailer.sh" happened way too often for me and when I told people about it, they didn't believe me and thought that I was crazy.

But today, I said "Enough is enough", and sought out to figure out how it knows when to start. So I tried different things to get it to start, and nothing was working. But I remembered that it seemed to always happen when I was messing with the volume buttons, so I tried different combinations until I figured it out.

The combination is: Volume Up + Volume Down at the same time 7-8 times.

"It's not doing anything..."

It will, you just have to push the buttons at EXACTLY the same time.

Try it out for yourself, screenshots later.

"How can I stop this from happening?"

There's only one way: delete the file. But, since its a system file, you have to be rooted to be able to delete it. It won't mess anything up at all, nothing is linked to it. So, if you're rooted and tired of it happening or you just don't want it to ever happen, just delete it and go on about your life.

Sent from my HTC Vivid WCX using Android Central Forums

That explains the random noises I hear in my house... Or at least a few of them :sly:

Sent from my Galaxy Nexus using Tapatalk 2
 

john arant

New member
Feb 24, 2013
1
0
0
Visit site
so...I'm dumb beyond dumd...just use for phone mail & calendar...I have no idea what "rooted" means. is there any hope I can get rid of this thing
 

OperationA7X

Well-known member
Jul 6, 2012
1,432
21
38
Visit site
so...I'm dumb beyond dumd...just use for phone mail & calendar...I have no idea what "rooted" means. is there any hope I can get rid of this thing

Sorry for not updating, but this will only happen if you have Debugging Enabled. If you haven't enabled it yet, then you won't know what I'm talking about. Enable it in the settings real quick and see what I mean.

Settings>Developer Options>Enable USB Debugging

Sent from my HTC Vivid WCX using Android Central Forums
 

Erckul

Well-known member
Jan 4, 2011
193
12
0
Visit site
thanks so much for this! awesome find. that random beep and screenshots that I didn't take were driving me crazy as well. to clarify, I can delete the entire "bugreports" folder?
 

OperationA7X

Well-known member
Jul 6, 2012
1,432
21
38
Visit site
thanks so much for this! awesome find. that random beep and screenshots that I didn't take were driving me crazy as well. to clarify, I can delete the entire "bugreports" folder?

Yes, yes you can, and no harm will be done to the tablet, quite the opposite.

Sent from my HTC Vivid WCX using Android Central Forums
 

OperationA7X

Well-known member
Jul 6, 2012
1,432
21
38
Visit site
I apologize to the user who told me on this, but disable USB Debugging and it will not run.

Sent from my ASUS Transformer Pad TF300T using Android Central Forums
 

Mikea1111

Active member
Jun 19, 2012
38
0
0
Visit site
I am on android 4.2.1 and I do not have developer options in settings. They used to be there but I cannot see them now.
Have they moved or what?



Sent from my ASUS Transformer Pad TF300T using Android Central Forums
 

OperationA7X

Well-known member
Jul 6, 2012
1,432
21
38
Visit site
I am on android 4.2.1 and I do not have developer options in settings. They used to be there but I cannot see them now.
Have they moved or what?



Sent from my ASUS Transformer Pad TF300T using Android Central Forums

That's a default settings in 4.2, you have to go to Settings>About Tablet>Build Number and click on it 10 times.

Sent from my HTC Vivid WCX using Android Central Forums
 

yamilexcolon

Member
Apr 5, 2014
5
0
0
Visit site
hi i have a similar problem i install a rom called tweakwiz since then when i power up the phone it starts to vibrate without any reason like every 5 seconds idk what to do? and theres no notifications.
 

Trending Posts

Forum statistics

Threads
942,992
Messages
6,916,783
Members
3,158,765
Latest member
fancyfranci