<Thread> Hi @OnePlus
! How are you today? Let's talk about the OPBugReportLite found in your phone.
This app is a pre-installed system app which sends silently, every 6 hours, the battery stats, kernel panics, watchdogs, ANRs and all crashes of your device to Singapore.
-
Show this thread
-
To check if you have this app, go to Settings -> Apps -> Show system apps -> Search BugReportLite in the list. This app has 13 permissions: INTERNET, READ_LOGS, READ_FRAME_BUFFER, WRITE_SECURE_SETTINGS, ACCESS_NETWORK_STATE, READ_EXTERNAL_STORAGE…pic.twitter.com/yGwdjnhkLC
4 replies 4 retweets 28 likesShow this thread -
When you boot your device, the OPReportReceiver start the BugReportLiteService. In the BugReportLiteService OnCreate method, they check if you are a beta user and set flag accordingly. By default, it log the system crashes, watchdogs and the power consumption of your devicepic.twitter.com/hEArigtvJe
1 reply 3 retweets 18 likesShow this thread -
Did I forget to mention that they can modify this configuration remotely. Yes, you heard me REMOTELY! It’s a global mechanism they implemented in the Android framework and they used it a lot. I will come back to that in another thread.pic.twitter.com/eRusC3YDpO
1 reply 3 retweets 21 likesShow this thread -
Let’s say these guys are nice and “only” dump your battery stats. They can access very detailed information with the command “dumpsys batterystats”: get the list of installed apps, which apps are most active,…pic.twitter.com/aisHNV3peb
1 reply 2 retweets 21 likesShow this thread -
Every 6 hours, these logs are zipped in /sdcard/oem_log/OPBRLite.zip and upload to a server located in Singapore.pic.twitter.com/qYNs3mTEUb
2 replies 8 retweets 19 likesShow this thread -
In the code, you can also find some unused methods and variables like getMediaFile (seriously?), TYPE_LOGGING_TCPDUMP, TYPE_LOGGING_BT, TYPE_LOGGING_CAMERALOG, TYPE_LOGGING_GPS. Imagine all the data they used to dump before…pic.twitter.com/dmcRAyHrpo
1 reply 6 retweets 17 likesShow this thread -
3 replies 4 retweets 17 likesShow this thread
-
Please, could you push the source code to GitHub?? I want to take a look :)
1 reply 0 retweets 0 likes
-
-
Thanks!!
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.