The situation
Some time ago I am started to locate data traffic leakage by the some packages, which listed in traffic listings as a numeric UID (five digits long). In both selection - by the cellular data and wifi. Device is unrooted, and can not be rooted: Sharp R2 Compact
I ask'd on web forum (4pda), about this situation, and I am was instructed to try to inspect Package Manager via ADB, but as I expects - nothing is located there with investigated UID numbers. For example, the larger consumer (about a half of gigabyte) is UID=10366 and it was in april.
Android/sdk/platform-tools% adb shell "cmd package list packages -U | grep 10366"
Android/sdk/platform-tools%
These days some different UID numbers is still present in traffic consuming lists.
Questions:
Is there a way to catch which package cause "unnamed" traffic consume on unrootable phone?
Is this a malware activity or an ordinary system activity may cause the same (traffic leak tie to unnamed UID instead to exactly package/application)?
May be somwhere exist a guide to learn more how traffic is counted in system provided listings?
As a PS: I am Android developer and can write couple lines of code to run, but I needs to be pointed to where I'll should to start from

