FORUMS

Google No Longer Sending Calendar SMS Notifications

In a not entirely surprising move, Google announced that it’s putting an … more

Enable Multi-Window Mode on M Developer Preview

What was not mentioned in yeterday’s keynote was Android M’s multi-window … more

I/O Summary: Google Cardboard Virtual Reality

One year ago, Google introduced cardboard. Amazingly enough, that was all it took to fire … more

Android M Preview Images – XDA TV

Android M preview images are available. That and much more news is covered by Jordan when he … more

[TOOL] [14th Dec] | AIOlog - All in One Android Logger v0.5

Thanks Meter: 186
 
By wcypierre, Senior Member on 19th October 2012, 08:59 AM
Post Reply Subscribe to Thread Email Thread
AIOlog - All in One Android Logger



Features:
Quote:

  1. Display and output Logcat
  2. Last_kmsg
  3. Dmesg
  4. Kmsg
  5. Kernel Version



Latest Version:
NOTE: If you have this error "Cannot execute binary files" while using the AIOlog for linux, please download the 32bit version.

If you've downloaded the AIOlog v0.3 generic, please use the following file:
Either the aiolog_32bit or aiolog_generic_32bit

If this is your first time doing a log, you may need this file(Windows only):
http://code.google.com/p/aiolog/down...t_win_v0.1.zip

New features:
Quote:

Added log push to phone and phone directory creation(log will be available at the computer, and the .aiolog, aiolog and root folder of your phone)
Added log archiving(unix)
Added log cid version
Added ADB files for Windows
Fixed a bug to auto detect device id when there is only one device

Full Changelog: https://github.com/wcypierre/AIOlog/commits/master

Hi, I'm now in the look for users who can provide me with some data(non-private and non-confidential ones) in order to improve AIOlog as a big amount of data is needed for AIOlog in order to success.

If you're interested, please pm me and state your device name or you can email me via wcypierre@gmail.com

Basic Howto:
1. At your phone, go to Settings -> Developer Options
2. Tick the "Android Debugging"
3. Connect your phone to your computer(desktop/laptop)

Quote:

Windows:
1. Navigate to the location where the aiolog is located
2. Extract it and place it to a folder
3. Open aiolog.exe by clicking at it
4. The menu will appear
5. Just enter the number(1,2,3 ...) of the function that you wanted to do

Linux:
NOTE: For AIOlog version 0.4 onwards, the binary file is called either aiolog_32bit or aiolog_64bit so please change it accordingly (The steps for the filename is used in Step #3)

1. Open your terminal
2. Navigate to where aiolog is located. Example, "cd ~/Downloads/" (Assuming that the file is saved at Downloads folder)
3. Type "./aiolog" and press enter
4. The menu will appear
5. Just enter the number(1,2,3 ...) of the function that you wanted to do

Advanced Howto:
1. At your phone, go to Settings -> Developer Options
2. Tick the "Android Debugging"
3. Connect your phone to your computer(desktop/laptop)

Quote:

Windows:
1. Open the cmd
2. Navigate to the folder where aiolog is located
3. Type "aiolog -h" and press enter
4. Search for the functions that you wanted to do and type its command(refer to the examples below)

Examples:
1. To log all logs, type "aiolog.exe -a"
2. To get the logcat, type "aiolog.exe -l"
3. To get the last_kmsg, type "aiolog.exe -lk"
4. To specify a device that is to be used(use it when you have a lot of devices connected) and to get a dmesg, "aiolog.exe -id SH<yourdeviceid> -d"

Linux:
1. Open your terminal
2. Navigate to where aiolog is located. Example, "cd ~/Downloads/" (Assuming that the file is saved at Downloads folder)
3. Type "./aiolog -h" and press enter
4. Search for the functions that you wanted to do and type its command(refer to the examples below).

Examples:
1. To log all logs, type "aiolog.exe -a"
2. To get the logcat, type "./aiolog -l"
3. To get the last_kmsg, type "./aiolog -lk"
4. To specify a device that is to be used(use it when you have a lot of devices connected) and to get a dmesg, "./aiolog -id SH<yourdeviceid> -d"

Compatibility:
1. Full support on Windows
2. Partial support on Linux
3. Partial support on Mac(Version 0.5 onwards)

Issues:
1. May not work on mac yet(but it should be).
2. AIOlog will not work if the adb is not started for a 30 seconds to 1 minute in advance

Found a bug?
1. Go to here: http://code.google.com/p/aiolog/issues/list
2. Click New issue
3. Fill in the details
4. Report
5. Wait for it to be resolved

Changelog:
Quote:

Version 0.4
1. Added Auto Device Id detection
2. Logging support when there are more than 2 devices connected
3. Added logcat clear and dmesg clear

Version 0.3
1. Added logcat radio(to debug for radio issues)
2. Added log essential(logcat, dmesg, kmsg and last_kmsg)
3. Disable reprompt of device id after it has been entered
4. Misc Fixes

Version 0.2
1. Logcat, kmsg continuous(the normal logcat, kmsg way instead of log, stop and save method) added
2. Added additional checking on device id
3. Removed debug code

Version 0.1
1. Core functions(logcat, last_kmsg, dmesg, last_kmsg) implemented
2. Outputs the log to the current directory of AIOlog
3. kernel version output is implemented

To do list:
1. To archive the logs into an archive(zip, rar, tar)
2. To include mac support
3. To include log essential (Done )
4. To log other details
5. Fix any existing bugs
Attached Files
File Type: zip aiolog_win_v0.1.zip - [Click for QR Code] (929.6 KB, 32 views)
File Type: tar aiolog_linux_v0.1.tar - [Click for QR Code] (220.0 KB, 5 views)
File Type: zip aiolog_win_v0.2.zip - [Click for QR Code] (844.7 KB, 16 views)
File Type: zip aiolog_win_v0.3.zip - [Click for QR Code] (847.7 KB, 13 views)
File Type: tar aiolog_linux_v0.2.tar - [Click for QR Code] (60.0 KB, 5 views)
File Type: tar aiolog_linux_v0.3.tar - [Click for QR Code] (70.0 KB, 14 views)
File Type: zip aiolog_win_v0.3.zip - [Click for QR Code] (847.7 KB, 46 views)
File Type: tar aiolog_linux_32_v0.4.tar - [Click for QR Code] (560.0 KB, 3 views)
File Type: tar aiolog_linux_64_v0.4.tar - [Click for QR Code] (560.0 KB, 7 views)
File Type: zip aiolog_win_v0.4.zip - [Click for QR Code] (856.0 KB, 23 views)
File Type: zip aiolog_win_v0.5.zip - [Click for QR Code] (1.83 MB, 129 views)
File Type: tar aiolog_linux_32_v0.5.tar - [Click for QR Code] (1.11 MB, 5 views)
File Type: tar aiolog_linux_64_v0.5.tar - [Click for QR Code] (1.11 MB, 14 views)
File Type: tar aiolog_mac_32_v0.5.tar - [Click for QR Code] (1.12 MB, 3 views)
File Type: tar aiolog_mac_64_v0.5.tar - [Click for QR Code] (1.12 MB, 7 views)
File Type: zip aiolog_win_v0.1.zip - [Click for QR Code] (929.6 KB, 32 views)
File Type: tar aiolog_linux_v0.1.tar - [Click for QR Code] (220.0 KB, 5 views)
File Type: zip aiolog_win_v0.2.zip - [Click for QR Code] (844.7 KB, 16 views)
File Type: zip aiolog_win_v0.3.zip - [Click for QR Code] (847.7 KB, 13 views)
File Type: tar aiolog_linux_v0.2.tar - [Click for QR Code] (60.0 KB, 5 views)
File Type: tar aiolog_linux_v0.3.tar - [Click for QR Code] (70.0 KB, 14 views)
File Type: zip aiolog_win_v0.3.zip - [Click for QR Code] (847.7 KB, 46 views)
File Type: tar aiolog_linux_32_v0.4.tar - [Click for QR Code] (560.0 KB, 3 views)
File Type: tar aiolog_linux_64_v0.4.tar - [Click for QR Code] (560.0 KB, 7 views)
File Type: zip aiolog_win_v0.4.zip - [Click for QR Code] (856.0 KB, 23 views)
File Type: zip aiolog_win_v0.5.zip - [Click for QR Code] (1.83 MB, 129 views)
File Type: tar aiolog_linux_32_v0.5.tar - [Click for QR Code] (1.11 MB, 5 views)
File Type: tar aiolog_linux_64_v0.5.tar - [Click for QR Code] (1.11 MB, 14 views)
File Type: tar aiolog_mac_32_v0.5.tar - [Click for QR Code] (1.12 MB, 3 views)
File Type: tar aiolog_mac_64_v0.5.tar - [Click for QR Code] (1.12 MB, 7 views)
Last edited by wcypierre; 22nd January 2013 at 01:08 PM.
The Following 47 Users Say Thank You to wcypierre For This Useful Post: [ View ]
 
 
19th October 2012, 08:59 AM |#2  
OP Senior Member
Thanks Meter: 186
 
More

Building from Source

Prerequisite:
- Command Line Git(be it from any OS)

Instructions:
To clone the AIOlog(one time process):
git clone git://github.com/wcypierre/AIOlog.git

To update the existing AIOlog:
  1. git remote update
  2. git rebase origin/master

To compile AIOlog:
g++ main.cpp log.cpp -o aiolog.exe (for windows) / g++ main.cpp log.cpp -o aiolog (for mac/linux)
Last edited by wcypierre; 27th October 2012 at 03:31 AM. Reason: added build from source instructions
19th October 2012, 08:59 AM |#3  
OP Senior Member
Thanks Meter: 186
 
More
Miscellaneous:
If you want to log the logs using other methods, please refer to this thread by nitubhaskar:
http://forum.xda-developers.com/show...php?p=33716489
Last edited by wcypierre; 7th November 2012 at 05:14 PM.
19th October 2012, 10:02 AM |#4  
Senior Member
Thanks Meter: 110
 
More
Nice. Will try it
19th October 2012, 10:04 AM |#5  
OP Senior Member
Thanks Meter: 186
 
More
Quote:
Originally Posted by Warren87

Nice. Will try it

Please do try it and give any suggestions and how to improve the program
19th October 2012, 11:42 AM |#6  
icke's Avatar
Senior Member
Flag Ahaus
Thanks Meter: 1,096
 
More
Nice tool, wcypierre!

Very helpfull for noob users.
The Following User Says Thank You to icke For This Useful Post: [ View ]
20th October 2012, 03:38 AM |#7  
OP Senior Member
Thanks Meter: 186
 
More
Quote:
Originally Posted by icke

Nice tool, wcypierre!

Very helpfull for noob users.

Thanks . Please do provide some feedbacks after you've use it eh
25th October 2012, 04:05 AM |#8  
OP Senior Member
Thanks Meter: 186
 
More
Build from source instructions is added
26th October 2012, 10:56 AM |#9  
OP Senior Member
Thanks Meter: 186
 
More
For those who build from source, v0.3a is out(but the version number shows it as v0.2)
27th October 2012, 03:32 AM |#10  
OP Senior Member
Thanks Meter: 186
 
More
Version 0.2 is out!
1. AIOlog for Windows: http://aiolog.googlecode.com/files/aiolog_win_v0.2.zip
2. AIOlog for Linux: http://aiolog.googlecode.com/files/a...linux_v0.2.tar
3. AIOlog for Mac: Coming soon.......

New features:
Version 0.2
1. Logcat, kmsg continuous(the normal logcat, kmsg way instead of log, stop and save method) added
2. Added additional checking on device id
3. Removed debug code
Post Reply Subscribe to Thread

Tags
aiolog, dmesg, kmsg, last_kmsg, logcat
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes