[Q] Hardware diagnosis application - General Questions and Answers

So I was thinking... when I want to buy a new (used) device from somebody I don't know, how can I make sure that everything works all right ? There can be so many things wrong with these new, complicated devices and some things are just hard to check manually.
Is there an application that can do a full hardware diagnosis (GPS, wifi, battery, camera, etc...) such that it tests if everything works and lets me know if something's wrong ?

Run it through a debug mode??? There is a commad string or something for that but I don't remember....too lazy to link as well. Just google it. I am pretty sure there are debug checks you can do just by connecting the device to a USB port and writing command strings in CMD.

Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A

I have no idea which kind of commands would I run. Anyone can help me with that ?
Still, an app would be far more useful.

Related

[Q] Reverse tethering - Please help

Hi, simple problem here. I need to make an Android app that reads a file on PC (picture or movie) and displays it on the screen. WiFi is not an option so it MUST work via USB. It must work on MAC (LINUX acceptable, NOT WINDOWS). Looking around there are 3 ways to do this:
1) reverse tethering. If I manage to have all internet traffic on USB then I can access files on my machine via web server. Looks a bit over complicated though. I looked all over the net and couldn't find out how to do on my WiFi tablet (Galaxy tab7 plus Wifi, Android 3.2, no 3G). Some solutions require enabling the "USB tethering" option on the tables, which is not there for WiFi only. I couldn't get to work the method that "netcfg usb0 dhcp" either.
(Note: WIN users seem to be happy with this UsbPortForwarding.aspx but I need something that runs on Mac or Linux)
2) Direct USB access. Do we have a method to allow an Android app to read a file on the computer? As far as I what I read, the answer is no.
3) USB to ethernet adapters. That would be great but again I still have to find an adapter that will work with Honeycomb
Any hints? pls help, looks like such a simple thing to do but it's really hard without WiFi!
cheers!
http://www.xda-developers.com/android/reverse-tethering-keeping-your-android-device-online/
There's the reverse tethering article from the portal last month. Not sure if that's exactly what you need because I've never used the app. Give it a go. Hopefully it works.
thanks, I've seen that, it's the WIN-Only solutions which I mentioned. Seems to work very well but unfortunately I need a unix based machine.
Quite shocking that there is only a Win version, looks like a problem that would be very easy to solve in unix (IF one knew what to do..
Any unix-gurus opinions on this?
.
Thread moved to Q&A due to it being a question. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.

[Q] radios auto off timeout

in windows mobile it is possible thru such apps as advanced configuration
where the radios will auto off when the phone idles for a xx period of time and will turn back on once the phone becomes active
i like to know if anyone knows how to do it on a windows phone
http://www.freewarepocketpc.net/ppc-download-advanced-configuration-tool.html
there is a place for Q's, you should use it.
Why did you not link to the original site? @schaps of TouchXperience, the same guy who wrote Advanced Config. for WP7, wrote the WinMo version. It has a forum and everything, even...
What you're asking for *might* be possible using SetDevicePower, although it may require an interop-unlocked phone. I'm not sure if the background agents are "smart" enough to detect idle time in this way.
Also, seriously, post in the correct section. You've been here easily long enough to know better.
Thread moved.. remember.. if you can tag it with [Q], it not not belong in a forum not including Q&A...
GoodDayToDie said:
Why did you not link to the original site? @schaps of TouchXperience, the same guy who wrote Advanced Config. for WP7, wrote the WinMo version. It has a forum and everything, even...
What you're asking for *might* be possible using SetDevicePower, although it may require an interop-unlocked phone. I'm not sure if the background agents are "smart" enough to detect idle time in this way.
Also, seriously, post in the correct section. You've been here easily long enough to know better.
Click to expand...
Click to collapse
i am on custom rom. is there anything in registry to edit?

[Q] Micro Systemation XRY (Forensics investigation tool))

Surfing the daily news I stumbled upon a short article about Micro Systemations XRY (Danish article), a tool meant for use by the law enforcement, military and intelligence agencies. It can pull every last detail out of the phone, by first rooting/jailbraking the device, and then bruteforce the Pin lock. After this, it should be pretty much "open" and ready to get ripped. It works on just about any type of (cell)phone you might have around, including all smartphones running one of the major operating systems - such as Android, IOS, WP7 etc...
More info:
http://www.msab.com/
http://www.forensicswiki.org/wiki/.XRY
See it in action:
v6.2 smartphone support video
In the hands of the right people/instance this is a very useful tool, but it could potentially be a threat if it gets out to the public.
And now to my question; What would be the best way to secure a device from something like this??
The first thing that comes to my mind would be to either use a pin code of 5+ numbers, as the bruteforce attack would be much longer or using the pattern lock if you are on an Android phone.
The second thing would be just as simple as keeping the device updated, so older exploits would be patched up by the manufacturer.
And how about the device encryption from Android 4.0, would it have any impact on this or would that also be circumvented by the rooting procedure?
from what i've gathered they need to get root to then find out your pin. They also mentioned that in previous videos that they used to use super1click to gain root.
I wonder how far they would get with a non-rooted,pin-enabled phone that has USB debugging turned off?
sidenote: the youtube video alludes to multiple access routes; wifi, bluetooth and USB (the desire in the video looks like it does not support bluetooth rooting though), I thought it was worth mentioning if it changes anything
nzdcoy said:
I wonder how far they would get with a non-rooted,pin-enabled phone that has USB debugging turned off?
Click to expand...
Click to collapse
Exactly, and I guess that almost all (Androids atleast) comes with USB debugging disabled by default..
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A

[Q] Disabling Device Admin Lockscreen help

Hey everyone,
I have IBM Lotus Traveler on my phone for work email, and it forces a password-protect lock screen. If it ran through basic Exchange Services email, I would have lots of possible options to disable/bypass the lock screen requirement.
Unfortunately, it is a stand-alone app with Device Administrator control. I have freakin' scoured the internet trying for a work-around, and have still not been able to find anything.
Below is a link to several deeper methods that I thought "may" work. While it's on a Miui site, I don't think you need to be running a Miui rom to make these commands work, but I don't know. And while I know Android fairly well, I'm not an expert and not that up-to-speed with ADB functions and programming. If someone could check out this link and see if there is potential there...or if it would be a waste of my time, any input would be appreciated.
http://en.miui.com/thread-5684-1-1.html
Also, if anyone has any other input or direction on disabling device admin permissions, or maybe fooling the administrator on the app, anything that may work, that would be great to know as well.
Any help would be hugely appreciated- thanks!
bump for input...
2nd bump for some interest?
Zero input or perspective?

[Completed] I have an issue. I do not know if my code modification or my device is to blame.

Info:
my device is rooted (fully) and my phone consist of Supersu, Nethunter terminal, bcmon, Reaver.
(below are the codes i modified for my device)
The history
when I first started running reaver i would receive many errors; [...not found] [...can't enable] [...can't change permissions (appearently you can't change permissions within sdcard folder... anyways, moving on.)]
[...no internet connection found]
my point is after looking at the custom scripts I had installed (with notepad++) i noticed that the actual scripts were the big issue. so I started changing things one by one in-order to not mess-up everything. yeah sure, I made some errors that made things last longer- way longer than normal. Nevertheless, at some point I actually started making things better and slowly started knocking down those errors!! until i hit the 'test' button and sure enough
"Cannot link executable... libfake_driver.so is 32 instead of 64.... only PIE are supported."
Truth Be Told
as you might can tell from the kind of question I'm asking, I am not an expert.
And I understand these kind of questions comes with others looking at the questioner as annoying- and with the thought of 'these beginners just want everyone to give answers instead of learning themselves...' It's NOT COMPLETELY wrong, since now days a comment like such is ... pretty much true-
So i'll say this: Not Every One Is The Same.
I am a programmer. my programming is mostly within game design/ game development so if more coding is needed to solve my issue at hand, then let me know and please (at the lease) point me in the right direction.
if I need to google something, please clarify what to search. For I am just one person, so it is possible I haven't thought of something to type in- however, that does not mean I haven't type MANY searches in already.
The Question
Am I able to use Rfa and bcmon on nexus 5x, and if so, then what is needed to get my phone operating (the app(s)) correctly? This is the complete error i am receiving in RfA.
CANNOT LINK EXECUTABLE: "/system/app/bcmon/assets/libs/libfake_driver.so" is 32-bit instead of 64-bit page record for 0x7f98e8c010 was not found (block_size=64)
error: only position independent executables (PIE) are supported.
My Done Work
with the rfa settings you can choose to use custom scripts the following shows the scripts i used and it's placement.
these scripts i had to modify to get the device's errors fixed ( not all though )
Activation Script:
#!/bin/bash
svc wifi disable
LD_LIBRARY_PATH=/sdcard/bcmon/assets/libs
LD_PRELOAD=/data/sdcard/bcmon/assets/libs/libfake_driver.so sh
cd /sdcard/bcmon/assets/tools
./enable_bcmon
echo “rfasuccess”
exit
Warm-up Script
#!/bin/bash
LD_LIBRARY_PATH=/sdcard/bcmon/assets/libs
LD_PRELOAD=/sdcard/bcmon/assets/libslibfake_driver.so sh
cd /sdcard/bcmon/assets/tools
Stop Script
#!/bin/bash
svc wifi enable
echo “rfasuccess”
Will you care to help me?
Hi,
Try posting your question here:
http://forum.xda-developers.com/google-nexus-5/help
The experts there may be able to help.
Good luck!

Categories

Resources