[Q] Reporting on data usage on Android Device - General Questions and Answers

Hi All,
I am currently doing a research project on Android OS and I have the following question: (I am a newbie)
In theory, if I built my own tablet how could I report in the usage of the device? i.e. Ram usage, CPU usage, run time of the device, storage space and etc...
I am making the assumption that company like samsung (who build the tablet) get this data but I would like to know how and what type of data do they get.
Look forward to any help I could receive.
Thanks
Janst8r

Related

Network Usage By Application?

Wasn't terribly sure where to place this question, so I figured I would drop it into the general Q&A forum. I am running the new EVO on Sprint, not rooted, and I am looking for an application that can display active (and perhaps historical) network bandwidth usage based on the application(s) utilizing it.
So far the only one I have manged to come across is "NetMeter" from the market. While this shows active network activity, it does not single out applications.
Trying to figure out what's whoring out the bandwidth on my phone and how I can fine-tune the problematic applications. As I type this I am looking at ~10min of 3G usage totaling over 15MB so far, and from what I can tell I am not running anything that would require the downloading of said data chunk!
So yeah, any input, tips, tricks..hints, or leads?
Thanks in advance!
Anyone? I thought of this while at work - for those wondering what exactly I mean, I suppose I am looking for something similar to wireshark for the PC in Android form!
Get SPB Wireless Monitor.

[Q] Question industrialization devices Android

Hi there,
Good news for me and for the android community, my company decided to replace all blackberry devices by android devices (Normally by 3 model Samsung.)
Of course, this must be done quickly.
We have around 1000 devices to replace.
My question is : How can we create a "master" to industrialize the process ?
One device needs a lot of "tuning". Like applications of course, launch bar shortcut, desktop to personnalise... I guess one device need at least 45 minutes to be ready for the user. This is not really good
We have BES10 has a MDM. But as you know, BES10 can't totally manage Android devices.
Is there a way to clone a device ? With all applications and custom settings ?
Many thanks.
NB : I hope the general section will be the good one.
No way to do that ?
up ? maybe a magical application to do that ?

[Completed] help me to create lollipop custom rom for iball andi 4.5m enigma

I have another mobile lollipop rom and I want to create lollipop rom for my iBall andi4.5m enigma with this lollipop rom ..am also have stock rom of my device pls give me any easy idea ...I want to copy another mobile roms files to create rom like system app pls help me...
XDA Visitor said:
I have another mobile lollipop rom and I want to create lollipop rom for my iBall andi4.5m enigma with this lollipop rom ..am also have stock rom of my device pls give me any easy idea ...I want to copy another mobile roms files to create rom like system app pls help me...
Click to expand...
Click to collapse
Hello, and welcome to XDA!
This sounds familiar....at any rate, congrats on the interest on building a ROM
To create a ROM for a device, you need to establish a device specific kernel and device tree, at the very least. Short of that, and you will destroy your device. If you have device identity available to you, this guide will help. If not, it will be a gruelling process, based on a very similar device, and all bets are off on how well it will adapt to your device.
I don't think there is a guide on how to make a device tree form scratch, or how to adapt one form another device. Both take much experience.
Sorry if that's not the answer you are expecting, but hope this helps.
downloading source is big problem . pls.provide high compress file of source
I don't have high speed internet connection pls provide me high compress file of source. I can't download big file of source. Pls help
[email protected] said:
I don't have high speed internet connection pls provide me high compress file of source. I can't download big file of source. Pls help
Click to expand...
Click to collapse
Hello,
Technically my connection isn't high-speed standard either (that was a virtue of the guidelines changing this year). My first source download (~14GB) took over two hours. Mind you, it was better than years ago when I was on dialup and it took a month or two of graveyard shifts to download 600MB (really wanted Debian 2.2), but unless you are on dialup or 256Kbps rural wireless, it's hardly a problem to start the source download and then walk away from the PC for six to seven hours (assuming the gold standard of 5Mbps - best to start last thing before bed). For comparison, the best of the worst connections - 256Kbps - will take five to six days.
So a more efficient sync while building locally, I don't know if there is a feasible way. The way I can think of doing it, is to set up a CVS server in your own LAN, then borrow/buy server space (like Amazon) to remote in, download the individual package, highly compress it, share it, download it to your own home network (in the time it took to write this response I could have compressed my current .repo folder to give an example - but I'm guessing, it will cut download time by 75%), and then serve all the projects in your own CVS.
There is a big downside though. With the current repo program, it grabs the delta's when updating, thus being a much smaller download. The above plan means you have to re-download/re-compress/re-download all updates, thus in the long run (essentially after your initial build) costing more traffic (compared to if you bit the bullet - with that one night to one week downloading bender - from the start). Not to mention consuming a lot more of your time.
Then again, if you have to borrow/buy server space in the cloud anyway, might as well set up your build on a GNU/Linux cloud server from the outset, and use the "screen" command before starting a build (so if your connection drops during the build process your build doesn't stop as well and you can "screen -r" to peek in on progress).
Hope this helps.

[Service] Buildbox! : A generically named service for developer use - Registration te

#update 6-25-2018
Temporarily closing registration as server storage limits have been hit faster than I expected.
Will be working on solutions to duplicate data and will be adding more storage.
Once this is completed, registration will be re-opened.
--------
Hi!
I am hosting a custom server that I have been letting friends use who need a beefier rig for development projects. Server has matured to the point that I am willing to now allow other developers to apply for an account.
I created this initially as a way to give back to developers working hard on the LG V20 but it has since grown into something more.
Users will have 24/7 access to the machine via RDP, SCP, SSH currently.
New services are being added and expanded each month.
Users can have webspace for sites, nextcloud storage space, may request virtual machines for various projects, etc. etc.
Eventually there will be proxies and vpns setup and allowed and we also take suggestions for new functionality.
The server:
- Ubuntu 18.04 Server LTS w/ live patching
- Dual Intel Xeon X5680 CPUs @ 3.33ghz/12mb L3/6.4QPI for a total of 12 cores and 24 threads
- 40GB of DDR3-1333 RAM (board maxes at 192GB and that is my eventual goal)
- 240GB PCIe SSD scratch disk using F2FS for temporary storage which is good for about 700MB/s sustained reads and writes (for improving compile performance etc)
- 4x1TB RAID5 on an LSI controller with 512MB of battery backed cache currently good for about 400MB/s sustained reads and writes
- NVidia 1050GT 2GB PCIe x16 GPU for GPGPU compute projects
As it currently stands, the box can build a complete Lineage OS system in under 1.5 hours (that last benchmark was before I added the SSD so that time may be reduced even more) and a kernel in 1.5 minutes (again, this is before the SSD..).
Planned upgrades include memory increasing, more storage, better GPUs etc.
System is on a permanent symmetrical 250Mbit fiber connection with it's own permanent static IP.
If you wish to have access to this, please send me a private message and we will determine if you are a candidate and will set you up an account.
Feel free to post any questions.
This is a FREE service. I am not requiring any form of payment.
I want to give back to everyone who makes my Android experience that much more awesome and I know a lot of developers are in countries where beefier hardware is expensive or hard to obtain, can't afford better hardware, or may have better hardware than buildbox but would like something they can start a task on and walk away without having to keep their personal boxes up.
We do have strict rules on illegal activity.
Anyways, let me know if you want in!
-helf
Wow this is great! I will try this out.
This is super generous, thank you for your service.
I second what @i95swervin said this. This has been great and appreciate it big time. thanks @helf
Hi! I would be interested in being able to use this service, I've been working on Le1s device, and now my personal cloud credits are over, I would very much like to be able to use this service! I do most of my normal work on my personal system, and need the server to build stuff quickly(which is the tricky part for personal machine)
Thank you!
Nice
helf said:
Hi!
I am hosting a custom server that I have been letting friends use who need a beefier rig for development projects. Server has matured to the point that I am willing to now allow other developers to apply for an account.
I created this initially as a way to give back to developers working hard on the LG V20 but it has since grown into something more.
Users will have 24/7 access to the machine via RDP, SCP, SSH currently.
New services are being added and expanded each month.
Users can have webspace for sites, nextcloud storage space, may request virtual machines for various projects, etc. etc.
Eventually there will be proxies and vpns setup and allowed and we also take suggestions for new functionality.
The server:
- Ubuntu 18.04 Server LTS w/ live patching
- Dual Intel Xeon X5680 CPUs @ 3.33ghz/12mb L3/6.4QPI for a total of 12 cores and 24 threads
- 40GB of DDR3-1333 RAM (board maxes at 192GB and that is my eventual goal)
- 240GB PCIe SSD scratch disk using F2FS for temporary storage which is good for about 700MB/s sustained reads and writes (for improving compile performance etc)
- 4x1TB RAID5 on an LSI controller with 512MB of battery backed cache currently good for about 400MB/s sustained reads and writes
- NVidia 1050GT 2GB PCIe x16 GPU for GPGPU compute projects
As it currently stands, the box can build a complete Lineage OS system in under 1.5 hours (that last benchmark was before I added the SSD so that time may be reduced even more) and a kernel in 1.5 minutes (again, this is before the SSD..).
Planned upgrades include memory increasing, more storage, better GPUs etc.
System is on a permanent symmetrical 250Mbit fiber connection with it's own permanent static IP.
If you wish to have access to this, please send me a private message and we will determine if you are a candidate and will set you up an account.
Feel free to post any questions.
This is a FREE service. I am not requiring any form of payment.
I want to give back to everyone who makes my Android experience that much more awesome and I know a lot of developers are in countries where beefier hardware is expensive or hard to obtain, can't afford better hardware, or may have better hardware than buildbox but would like something they can start a task on and walk away without having to keep their personal boxes up.
We do have strict rules on illegal activity.
Anyways, let me know if you want in!
-helf
Click to expand...
Click to collapse
Hi, thank you for this amazing service! This is a great thing you're doing for the community.
Sent you a PM
Thanks again!
I am a lettuce + MMX a102 developer I need server for a lot of work hope you help me
I also pm you
helf said:
Hi!
I am hosting a custom server that I have been letting friends use who need a beefier rig for development projects. Server has matured to the point that I am willing to now allow other developers to apply for an account.
I created this initially as a way to give back to developers working hard on the LG V20 but it has since grown into something more.
Users will have 24/7 access to the machine via RDP, SCP, SSH currently.
New services are being added and expanded each month.
Users can have webspace for sites, nextcloud storage space, may request virtual machines for various projects, etc. etc.
Eventually there will be proxies and vpns setup and allowed and we also take suggestions for new functionality.
The server:
- Ubuntu 18.04 Server LTS w/ live patching
- Dual Intel Xeon X5680 CPUs @ 3.33ghz/12mb L3/6.4QPI for a total of 12 cores and 24 threads
- 40GB of DDR3-1333 RAM (board maxes at 192GB and that is my eventual goal)
- 240GB PCIe SSD scratch disk using F2FS for temporary storage which is good for about 700MB/s sustained reads and writes (for improving compile performance etc)
- 4x1TB RAID5 on an LSI controller with 512MB of battery backed cache currently good for about 400MB/s sustained reads and writes
- NVidia 1050GT 2GB PCIe x16 GPU for GPGPU compute projects
As it currently stands, the box can build a complete Lineage OS system in under 1.5 hours (that last benchmark was before I added the SSD so that time may be reduced even more) and a kernel in 1.5 minutes (again, this is before the SSD..).
Planned upgrades include memory increasing, more storage, better GPUs etc.
System is on a permanent symmetrical 250Mbit fiber connection with it's own permanent static IP.
If you wish to have access to this, please send me a private message and we will determine if you are a candidate and will set you up an account.
Feel free to post any questions.
This is a FREE service. I am not requiring any form of payment.
I want to give back to everyone who makes my Android experience that much more awesome and I know a lot of developers are in countries where beefier hardware is expensive or hard to obtain, can't afford better hardware, or may have better hardware than buildbox but would like something they can start a task on and walk away without having to keep their personal boxes up.
We do have strict rules on illegal activity.
Anyways, let me know if you want in!
-helf
Click to expand...
Click to collapse
Hi!
I would like to opt in use this service, I've been working on Mi A1 (tissot) device, and now my personal cloud trails credits are over, I would very much like to be able to use this service! I do most of my normal work on my personal system nd sometimes server so i would need the server to build stuffs that will be great
Thank you!
Sent from my Mi A1 using Tapatalk
Hey there,
This is some good stuff you are initiating.
I've been working on Le 1s and Mi A1 (tissot) devices for quite a sometime now. I do most of my work on my local machine with a very ordinary internet connection. Henceforth, I would like to opt in and use this service.
My Github : https://github.com/VenkatVishalV
Thanks!
Awesome: sent u pm
helf said:
Anyways, let me know if you want in!
Click to expand...
Click to collapse
Hey @helf what you're doing is really great.
Sent you a PM :good:
Great bro even i m developing roms for Mi A1 and sprout4 but now my gcp credits too low
U can see my contribution https://github.com/arunassain
Thanks for this contribution:good:
1st thank you for helping out other developers and secondly i would like to have a server reply to me if u are interested in hepling me out
Nice work buddy
Sent you pm
---------- Post added at 12:31 AM ---------- Previous post was at 12:31 AM ----------
Nice work buddy
Sent you pm
wew nice work
Can you check PM?
I want to be a part of your service, plz consider me too.
I have been working on devices like,
- leeco le1s (All things, Dt, Kt, Vt) ;
- samsung grandprimevelte (kernel development) (twrp -Wip) ;
- intex aqua life 3 (twrp).
Well my pc's configurations are not enough to build a rom nor i have other server to continue development for my leeco le1s device.
If you want to checkout my github work.. then here u go,
github.com/vishalk17
github.com/vishalk95
Thank you
helf said:
#update 6-25-2018
Temporarily closing registration as server storage limits have been hit faster than I expected.
Will be working on solutions to duplicate data and will be adding more storage.
Once this is completed, registration will be re-opened.
--------
Hi!
I am hosting a custom server that I have been letting friends use who need a beefier rig for development projects. Server has matured to the point that I am willing to now allow other developers to apply for an account.
I created this initially as a way to give back to developers working hard on the LG V20 but it has since grown into something more.
Users will have 24/7 access to the machine via RDP, SCP, SSH currently.
New services are being added and expanded each month.
Users can have webspace for sites, nextcloud storage space, may request virtual machines for various projects, etc. etc.
Eventually there will be proxies and vpns setup and allowed and we also take suggestions for new functionality.
The server:
- Ubuntu 18.04 Server LTS w/ live patching
- Dual Intel Xeon X5680 CPUs @ 3.33ghz/12mb L3/6.4QPI for a total of 12 cores and 24 threads
- 40GB of DDR3-1333 RAM (board maxes at 192GB and that is my eventual goal)
- 240GB PCIe SSD scratch disk using F2FS for temporary storage which is good for about 700MB/s sustained reads and writes (for improving compile performance etc)
- 4x1TB RAID5 on an LSI controller with 512MB of battery backed cache currently good for about 400MB/s sustained reads and writes
- NVidia 1050GT 2GB PCIe x16 GPU for GPGPU compute projects
As it currently stands, the box can build a complete Lineage OS system in under 1.5 hours (that last benchmark was before I added the SSD so that time may be reduced even more) and a kernel in 1.5 minutes (again, this is before the SSD..).
Planned upgrades include memory increasing, more storage, better GPUs etc.
System is on a permanent symmetrical 250Mbit fiber connection with it's own permanent static IP.
If you wish to have access to this, please send me a private message and we will determine if you are a candidate and will set you up an account.
Feel free to post any questions.
This is a FREE service. I am not requiring any form of payment.
I want to give back to everyone who makes my Android experience that much more awesome and I know a lot of developers are in countries where beefier hardware is expensive or hard to obtain, can't afford better hardware, or may have better hardware than buildbox but would like something they can start a task on and walk away without having to keep their personal boxes up.
We do have strict rules on illegal activity.
Anyways, let me know if you want in!
-helf
Click to expand...
Click to collapse
Alright guys. Hit limits of the system as it is currently configured. We are working on software and hardware upgrades. Once those are completed we will open up registration again. It may be a couple of months. I won't be able to complete some of the hardware upgrades for another 60 days due to some policies I have to adhere to when it comes to recycled hardware.
I'll update when the rig is available again.

[DEV][ROM] Help with Building Vanilla Android 13 GSI with 16GB RAM and 24GB Swap!!

Hey XDA community!
(I wasn't sure what tags to type and where to post pardon me. I had read the posting guides...)
I'm reaching out to you all for help with building Vanilla Android 13 GSI on a system with limited RAM. Unfortunately, I'm unable to upgrade my RAM due to various constraints. Here's a breakdown of the issue I'm facing:
Memory Consumption and Terminal Closure: When I start the build process, everything seems to work fine initially. However, after approximately 3 minutes, the terminal abruptly closes itself. During this time, the memory consumption reaches its peak, utilizing nearly all available RAM. Next the terminal to close unexpectedly.
High RAM and CPU Usage: Throughout the brief duration that the build process runs, the RAM and CPU usage remain consistently high. This behavior contributes to the subsequent closure of the terminal.
Limited Swap Usage: Despite having a sizable swap space of 24GB, the swap usage remains within 7.5GB limit. It doesn't exceed this threshold and the terminal closure occurs.
Given the constraints preventing me from upgrading the RAM, I'm seeking your expertise to find alternative solutions or workarounds for this issue. I'm open to suggestions, such as optimizing the build environment, modifying specific configuration parameters, or implementing any strategies to stabilize the build process within the limited resources available.
Your valuable insights, experiences, and troubleshooting suggestions would be greatly appreciated. Together, let's explore different avenues and find a way to successfully build the Vanilla Android 13 GSI on this system configuration and if its useful to know I'm on Ubuntu 23.04 LTS and 8GBx2 DDR4 2400Mhz RAM.
Thank you for your support and contributions!
Best regards,
FiniteCode

Categories

Resources