[Q] how to identify mobile operating system? - C, C++, C# and Other Windows Phone Development

How to identify if the smart phone connected to the PC runs Android. I want to identify this information from an application running in PC (say Windows PC), without enabling USB debugger in mobile.
I tried to figure out using the IMEI number, but could not find.
Is there any API or smarter way available that uniquely identify if the connected device runs Android? Like verifying the folder structures or something? Does the device drivers contain the OS information which I can use? How the PC-Suites like "MOBILedit!" identifies it?
Also, how www[dot]imei[dot]info gives me the operating system of my mobile just by IMEI number?
Looking all these makes me to believe that there is some way for this , please help.

nice

deepak3 said:
How to identify if the smart phone connected to the PC runs Android. I want to identify this information from an application running in PC (say Windows PC), without enabling USB debugger in mobile.
I tried to figure out using the IMEI number, but could not find.
Is there any API or smarter way available that uniquely identify if the connected device runs Android? Like verifying the folder structures or something? Does the device drivers contain the OS information which I can use? How the PC-Suites like "MOBILedit!" identifies it?
Also, how www[dot]imei[dot]info gives me the operating system of my mobile just by IMEI number?
Looking all these makes me to believe that there is some way for this , please help.
Click to expand...
Click to collapse
Interesting question dude. I'm not sure if this will help but its what I've got. If you use Tor, the free proxy, they give you a way to check your anonymity by going to ip-check.info. and if you do a full test it shows a bunch of unique device id's and stuff for your IP, but it also tells what device, os, build number, and even which browser your using. Now I know this is all over the internet and for a different purpose than what youre looking for but if they can figure out what device I'm using over a browser, I think you can accomplish what you want here. Check it out and maybe it'll inspire some ideas. And keep us posted!
Sent from my Nexus 7 using XDA Premium 4 mobile app

dadangle said:
Interesting question dude. I'm not sure if this will help but its what I've got. If you use Tor, the free proxy, they give you a way to check your anonymity by going to ip-check.info. and if you do a full test it shows a bunch of unique device id's and stuff for your IP, but it also tells what device, os, build number, and even which browser your using. Now I know this is all over the internet and for a different purpose than what youre looking for but if they can figure out what device I'm using over a browser, I think you can accomplish what you want here. Check it out and maybe it'll inspire some ideas. And keep us posted!
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Well, when it goes through internet, there is a way. The User-Agent string that is passed during request will have all the info like OS, browser version etc.. I am more looking at the specific scenario of mine.

Just brainstorming asshole. Hope ya never figure it out
Sent from my Nexus 7 using XDA Premium 4 mobile app

That just made me laugh...dam I needed that thanks been way to sad lately lol....

Related

WaveSecure - Free for Life/Device Lifetime Android Only

Hey guys, thought you might all find this sueful as I have and I find the pplication to run very well.
http://wavesecure.com
http://m.wavesecure.com - Anyone brosing on their phone can get it straight.
Or alternatively check the Market for it ...
I'm guessing it has to be installed on the phone before March 31 to get the free for lifetime offer, so for those of us still waiting for our Desires it won't be free.
However, I am unsure how much use this app has, since a hard reset is always an option. After that, the phone can be sold (or used) "as new" by the perp. Granted, your personal data is safe in this case, but to make the phone unuseable, you'll have to get the IMEI banned with the network.
Hardreset seems to be the only way to remove it but then again how many people get a phone and hardreset it before it even boots?
If you're quick enough and the person is slow enough you may be able to get the location of the phone.
As it's free I thought it might help even a little in such situations ...
The end date is a major shame . The good think is though it works on other devices, may be possible to ask them to transfer from one device to another.
A knowledgeable thief would probably do a hard reset, but at least your personal data (that is not on the memory card, that is) is safe that way.
I've sent them an email asking about the end date and whether it has to be installed on the phone before that date to be valid. I'll report back when/if I get an answer.
O and O said:
Hardreset seems to be the only way to remove it
Click to expand...
Click to collapse
According to the FAQs on their website -
"On Symbian and Windows Mobile phones, you will be prompted to put in your PIN before you can uninstall the application. On Android and BlackBerry phones, WaveSecure can be uninstalled without a PIN."
norm2002 said:
According to the FAQs on their website -
"On Symbian and Windows Mobile phones, you will be prompted to put in your PIN before you can uninstall the application. On Android and BlackBerry phones, WaveSecure can be uninstalled without a PIN."
Click to expand...
Click to collapse
There is an app on the Market to combat this, if you uninstall either it will lock and you need to put your pin in ...
Hey guys,
I figured out how I can get WaveSecure for free before the end date and without having the Desire yet. Basically I have a dual boot with Android on my Diamond 2 and I installed WaveSecure on that from the Android market and registered my phone and SIM with it. When you go on the WaveSecure website, login to your account then go settings and there is a disconnect option. From there you can disconnect the current phone from the account and connect a new one. So when I buy a SIM free desire I will put my current SIM in it and change the device from the website.
Hope this helps some of you.
That's REALLY impressive. Nice find!
I downloaded the .apk using a Spoofed User Agent on Firefox to make the Wavesecure website believe I was browsing using the Android Browser.
I assume I would have to install this on an Android device to qualify me for the free subscription?
StuMcBill said:
I downloaded the .apk using a Spoofed User Agent on Firefox to make the Wavesecure website believe I was browsing using the Android Browser.
I assume I would have to install this on an Android device to qualify me for the free subscription?
Click to expand...
Click to collapse
/e delete this post
StuMcBill said:
I downloaded the .apk using a Spoofed User Agent on Firefox to make the Wavesecure website believe I was browsing using the Android Browser.
I assume I would have to install this on an Android device to qualify me for the free subscription?
Click to expand...
Click to collapse
Yes ...
... Is it OS exclusive ... you need to install the application ...
Excellent, thanks!!

Win7 RUNNING FROM usb flashdrive

not sure this the right forum for this, but putting this out there.
it would be awesome if i could fully install windows 7 ultimate (x86) onto a bootable usb flash drive.
Any ideas on this? i may need to be able to duplicate whatever solution there is 20 times (fellow students NEED an answer to this, another computer is not an option)
Sent from my Droid using the XDA mobile application powered by Tapatalk
this isnt really something that can be easily done. Windows relies and uses drivers that are more specific to devices. Windows also uses so much information that is captured in the registry. Linux can get away because it uses a more "generic" setup. others may want to chime in if they know more.
I was able to find this:
http://faelmar-tanada.spaces.live.com/blog/cns!73A0272B9E18B517!173.entry

Ran into 2 must have apps IMO anyway...

1) PowerMax: I've been searching for a good battery saver app and I've tried all of the ones I could find and just wasn't happy with their claims and performance. I stumbled upon PowerMax, tried it out with its full feature version for a 7 day trial. I was amazed at how great this app works. It's a simple one click program that you use when you shut your phone off. I use every time I shut off my phone. It shuts everything it can down but you can receive calls, texts, alarms, tweets etc. When you turn your phone on it restores all your settings back to what you had and if you look at your battery level, I use a numbered on in the status bar so I can see the exact number, you should have lost very little and I mean very little battery level. My Epic on Froyo was horrible but with this app when not using the phone the battery level stays pretty much close to what it was when you shut it off. Overnight you also keep a great amount of your charge if you don't plug it in.
2) AirDroid: First I only have working Mac's and one dead PC so not only can't I root my phone I always have trouble trying to get my computer to see my phone so I can do backups of my files. This is a new app, I was actually the first one to download it, its that new. No need for your cable. Just your phone on the same network as your computer. Start the app it gives you an IP address and password. You launch a web browser on your computer and you have a nice graphical interface of what's on your phone. The speeds are nice. You can upload (Import), download (Export), delete, back up even your system files as well as all your apps on the phone and SD card. Photos, music etc. Basically its kind of like a nandroid back up for non rooted phones. It evens has a Tether and mobile hotspot button. Haven't tried that but its there. I've been playing around with it for since I found the app and its never force closed or had any problems. I did have one occasion where my computer web browser force closed but I've had that happen just using it although rarely. I used Safari but I'm going to try it on other browsers I have installed and see how they work on them. Not sure if those who are rooted really need it but it is a definate must have for non rooted phones at least. This has been the only one that has worked flawlessly so far with good speeds and the UI is very nice and easy to use.
Hope this helps others as much as its helped me. I have tried connecting to my computer at least 20 times so far and it has never failed to connect.
Jim Weda
You can't root a phone from Mac OS? That's weird (I wouldn't know). Have you ever considered trying something like VirtualBox, creating a virtual Windows/Linux machine and using USB passthru so the guest OS can see it? I'm pretty sure such a thing should be doable, and a virtual PC can be useful in other situations you may come across as well.
Inb4 Heimdall replaces Odin.
Sent from my SPH-D700 using xda premium
josidhe said:
You can't root a phone from Mac OS? That's weird (I wouldn't know). Have you ever considered trying something like VirtualBox, creating a virtual Windows/Linux machine and using USB passthru so the guest OS can see it? I'm pretty sure such a thing should be doable, and a virtual PC can be useful in other situations you may come across as well.
Click to expand...
Click to collapse
im "semi" in the same boat.. main comp is a mac, i have a PC from 2005 that i restored to use odin, although once it blue-screen-of-deathed right before i was going to click start on odin.. which made me **** my pants pretty much.. but i still odin EC05 with it and then turn the duties over to my mac
you can root with a mac. CWM 3.1.0.1 has a mac script that i use all the time..
http://forum.xda-developers.com/showthread.php?t=1076967
the mac instructions from the OP:
Mac OSX
1. Extract zip to a folder
2. Ensure phone is in usb debugging mode and connected to your computer
3. Open a terminal and navigate to the unzipped folder
4. Type: chmod 777 run.sh
5. Type: ./run.sh
6. Follow on screen instructions
let me kno if i can help.. seeing someone without root who wants it makes a single tear roll down my cheek
---------- Post added at 04:41 PM ---------- Previous post was at 04:38 PM ----------
Fire n mage said:
Inb4 Heimdall replaces Odin.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
tried endlessly to get it to work on my mac.. 10.6.8
cant be done ive decided.. heimdall for mac apparently does not work, for the epic, at least
Fire n mage said:
Inb4 Heimdall replaces Odin.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Never going to happen
Sent from my Samsung Legen-wait for it-dary! 4g
Its not so much that "rooting" can't be done with Mac but more the lack of people who are "experts" at doing everything on a Mac. The issue I have is, unless I'm missing something is that usually Mac OS X 10.5 or higher is required. I really do want to get into the root game and explore the full potential of my phone but it just seems to be best doing so on a PC.
I have been a Mac fan since 1985 but did have to learn how to use and learn about fixing and setting up PC on a lower level because of a job I had a long time ago. I also do have an HP Pavillion a1710n desktop that I would love to use for Android purposes only but the problem I'm having is that the drive doesn't have Window's on it. I have been trying for almost a month trying to successfully install Windows Vista or 7 from iso files that a couple friends have let me use to get the computer up and running since HP has been no help at all and they never include physical disks with their computers. I know its not any hardware issues because I've done the testing and all the hardware checks out. I get all kinds of messages from the PC while attempting to install the system as to why it cannot finish the install. Never the same reason, never at the same point and after much research on the net I see there are many others out there complaining about the same thing.
I'm not being cheap. I'd purchase a retail version of Windows but I have been on disability for almost 2 years now and can't afford to pay $130+ right now which is why my friend has sent me an iso file so I could at least get my computer going. A real treat would be if someone would come out with the old z4Root type apps that allow you to root directly from you phone but no one seems to be interested in developing them anymore or the newer Android updates make it harder to do.
I would appreciate any help on how to successfully get Windows to install on my HP. Thanks in advance.
Jim
P.S. The other reason I'd like to get the PC running is so that I can learn how to eventually create apps for Android. I'd start by learning how to make themes, kernals etc, and eventually get more into learning programming for apps and such.
DrKaotica,
Thanks for the info and your offer to help if I need someone to ask who knows how to do things on the Mac. I have a feeling that you are running 10.5 or higher though which is why you are able to successfully play with your phone. If not and you're running 10.4 or less I'd be interested in learning more from you and your experience. Thanks in advance.
Jim
ac16313 said:
Never going to happen
Sent from my Samsung Legen-wait for it-dary! 4g
Click to expand...
Click to collapse
Well for Mac at least it's the only alternative
Sent from my SPH-D700 using xda premium
jimweda said:
DrKaotica,
Thanks for the info and your offer to help if I need someone to ask who knows how to do things on the Mac. I have a feeling that you are running 10.5 or higher though which is why you are able to successfully play with your phone. If not and you're running 10.4 or less I'd be interested in learning more from you and your experience. Thanks in advance.
Jim
Click to expand...
Click to collapse
I am running 10.6.8 on mine.. I haven't read that 10.5 or higher is required to use the one click root script with mac, but its certainly possible.
Id say give the script a try, at your own risk of course... if your phone isn't recognized then its not likely to cause any damage
Sent from my SPH-D700 using XDA App
Fire n mage said:
Well for Mac at least it's the only alternative
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Who likes Mac's anyway?
Lol but honestly id prefer Heimdall also if I hadn't made myself familiar with the more noobish Odin
Sent from my Samsung Legen-wait for it-dary! 4g
Believe newegg has Windows 7 Home Premium for 80 bucks right now. As for trying to get it installed on the HP, sounds like it might be a hard drive issue. Especially if it gives you different errors at different times, your hard drive might be dying, and if windows installer puts files on a sector of your HD that has gone bad, it won't be able to read the file and will give you an error.
jimweda said:
Its not so much that "rooting" can't be done with Mac but more the lack of people who are "experts" at doing everything on a Mac. The issue I have is, unless I'm missing something is that usually Mac OS X 10.5 or higher is required. I really do want to get into the root game and explore the full potential of my phone but it just seems to be best doing so on a PC.
I have been a Mac fan since 1985 but did have to learn how to use and learn about fixing and setting up PC on a lower level because of a job I had a long time ago. I also do have an HP Pavillion a1710n desktop that I would love to use for Android purposes only but the problem I'm having is that the drive doesn't have Window's on it. I have been trying for almost a month trying to successfully install Windows Vista or 7 from iso files that a couple friends have let me use to get the computer up and running since HP has been no help at all and they never include physical disks with their computers. I know its not any hardware issues because I've done the testing and all the hardware checks out. I get all kinds of messages from the PC while attempting to install the system as to why it cannot finish the install. Never the same reason, never at the same point and after much research on the net I see there are many others out there complaining about the same thing.
I'm not being cheap. I'd purchase a retail version of Windows but I have been on disability for almost 2 years now and can't afford to pay $130+ right now which is why my friend has sent me an iso file so I could at least get my computer going. A real treat would be if someone would come out with the old z4Root type apps that allow you to root directly from you phone but no one seems to be interested in developing them anymore or the newer Android updates make it harder to do.
I would appreciate any help on how to successfully get Windows to install on my HP. Thanks in advance.
Jim
P.S. The other reason I'd like to get the PC running is so that I can learn how to eventually create apps for Android. I'd start by learning how to make themes, kernals etc, and eventually get more into learning programming for apps and such.
Click to expand...
Click to collapse
First off, are you using a dual.layered discfor the install.
Second, try to use an easier linux distro, instead of windows if you are looking to go that route?
Sent from my SPH-D700 using Tapatalk
GrStead123 said:
Believe newegg has Windows 7 Home Premium for 80 bucks right now. As for trying to get it installed on the HP, sounds like it might be a hard drive issue. Especially if it gives you different errors at different times, your hard drive might be dying, and if windows installer puts files on a sector of your HD that has gone bad, it won't be able to read the file and will give you an error.
Click to expand...
Click to collapse
Right now being temporarily disabled $80 needs to go towards my monthly bills but thanks for the info. All I can do for testing the PC components is what I can do in the cmd.exe window like chkdsk etc., unless someone knows of any freeware type bootable diagnostics programs that can check the status of the hardware. I've been trying to find a bootable program that will allow me to test the PC and also partition my hard drive but haven't found anything. Any ideas would be appreciated. I have searched the internet for all error codes or messages I run into and there are tons of other PC users complaining about the same issues and they've swapped all kinds of hardware and still can't install Windows. I think if I can find a bootable diagnostics software and partion my hard drive I should be able to get it up and running.
I've been able to install Windows 7 4 times but they were all unstable. Windows Vista 2 times and the same, unstable but these were iso copies borrowed from a friend.
"First off, are you using a dual.layered discfor the install.
Second, try to use an easier linux distro, instead of windows if you are looking to go that route?"
Using standard 4.7GB DVD discs. I have no idea what linus distro is but willing to try anything just to get this PC up and running. Is that a different operating system? I'll google it but any info and links you can give me would be appreciated. Thanks.
*Two things that seem to help get the discs to install is when I do these commands in the cmd.exe shell. 1) format c: 2) chkdsk c: /r and then do a clean install. Not 100% but 80% of the time. I thought you could partition your hard drive in the cmd shell but I can't find a command for it. Anyone know how to create a partition on a computer with no system installed? All I have is what is located in the X:\ directory.
DrKaotica said:
I am running 10.6.8 on mine.. I haven't read that 10.5 or higher is required to use the one click root script with mac, but its certainly possible.
Id say give the script a try, at your own risk of course... if your phone isn't recognized then its not likely to cause any damage
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Its not one click root script needing 10.5, its Heimdall. I've already tried to run it.
jimweda said:
"First off, are you using a dual.layered discfor the install.
Second, try to use an easier linux distro, instead of windows if you are looking to go that route?"
Using standard 4.7GB DVD discs. I have no idea what linus distro is but willing to try anything just to get this PC up and running. Is that a different operating system? I'll google it but any info and links you can give me would be appreciated. Thanks.
*Two things that seem to help get the discs to install is when I do these commands in the cmd.exe shell. 1) format c: 2) chkdsk c: /r and then do a clean install. Not 100% but 80% of the time. I thought you could partition your hard drive in the cmd shell but I can't find a command for it. Anyone know how to create a partition on a computer with no system installed? All I have is what is located in the X:\ directory.
Click to expand...
Click to collapse
You can use in recovery...
Diskpart /add
/delete
device_name
drive_name
partition_name
size
As necessary, to partition from inside recovery..
And yea, linux distros are technically "linux distributions", different versions of linux. If you are looking to get into programming, starting somewhere like linux getting used to cmd line controls versus Windows style navigation is a decent starting point..
Google will help with all of that...
Sent from my SPH-D700 using Tapatalk
Also, about bootable software, google partition magic, you can use that with most Windows computers. Dell's will sometimes throw some curveballs, but a good utility none the less..
Also, if malware is your problem, look up Combofix..
Sent from my SPH-D700 using Tapatalk
Diskpart /add
/delete
device_name
drive_name
partition_name
size
As necessary, to partition from inside recovery..
And yea, linux distros are technically "linux distributions", different versions of linux. If you are looking to get into programming, starting somewhere like linux getting used to cmd line controls versus Windows style navigation is a decent starting point..
azyouthinkeyeiz said:
Also, about bootable software, google partition magic, you can use that with most Windows computers. Dell's will sometimes throw some curveballs, but a good utility none the less..
Also, if malware is your problem, look up Combofix..
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Thanks for the cmd help. I did find something called Hiren's Boot CD 15.1, free with tons of utilities. Just ran sectors on HD and not even one error. Always format prior to install so I would think any malware would be wiped as well. Doing a deep clean next to make sure and will test out their partition app.
I am trying to run Windows so I could install Android SDK/Java JDK/Java JRE/Eclipse and was thinking about learning Java for programming. Thinking of trying to play around with Themes, kernals etc, first while trying to figure out Java coding which seems to be a popular choice for getting a grasp on working on Android. I will look into Linus Distros though. I don't want to pass up anything that would be helpful. Thanks for your info. I really appreciate it.
Where did you see that you could move system apps? All I see is the SD card.
wow, airdroid is very cool, basically makes your phone a local webserver!

WP7 3G data usage calculator?

Can anyone make a homebrew version of the 3G data usage? As in how much I use and warnings when it go over the limit. I know this is not possible on the marketplace, so can developers make this??
Sent from my 7 Mozart T8698 using XDA Windows Phone 7 App
That would be a very cool thing. +1
As far as I know is that not possible at this time!
and you know this how? you do not look like recognized develop but i am not denying that you arent, just i have never heard of you.
It would be good if we can get some developers to work on this idea... This kind of app is available on iPhone and android....feels inferior if we can't even reach this function
Sent from my 7 Mozart T8698 using XDA Windows Phone 7 App
lovenokia said:
and you know this how? you do not look like recognized develop but i am not denying that you arent, just i have never heard of you.
Click to expand...
Click to collapse
no i'm not a developer right now, but i read a lot and long time in this forum.. often is this question ask, therefore i know it.
the windowphone7 has public API limitations. so developers in this forum can't create that kind of app, only cell-providers. at&t (provider) has create a app for data usage counter. but i don't know, whether other cell provider has apps like this.
maybe it is possible in future..
The current windows phone SDK does not offer the ability to know anything about data usage. It can tell devs if your connected to a mobile network and that's about it ... one could write an app to know when the phone is on a mobile network and then have a background task that listens for any network traffic being used. However, listening to the traffic would probably need to be a homebrew hack to get that info and it would be quite a bit of work to accomplish this correctly.
I have heard that win phone 8 will have this built in and much more for easier data tracking and laerting the user.
Windows Phone 8 will have this built in ... but for now you should use your carrier's app if they have one
Sent from my OMNIA7 using XDA Windows Phone 7 App
lovenokia said:
and you know this how? you do not look like recognized develop but i am not denying that you arent, just i have never heard of you.
Click to expand...
Click to collapse
I'm sure there are millions of developers other devs haven't heard of.

Ideas Thread

I decided it might be a good idea to have a thread to post ideas because the "What we have tried and where to go from here" thread is very over crowded with questions.
Post any ideas you have below and WHY it might work.
Sent from my NookColor using xda premium
* Make a web interface for accesing the Kin
Might work if the right guy makes libraries compatible with windows(i asked already).
If they do, or i'm able to do, i will keep going with it, so it's available for anyone with few steps for configuring (and extend). Btw, it's done on javascript & html so i guess people with only that knowledge could change the skin or behaviour if wanted.
* Make a web interface for the kin (so "webapp"?)
Don't see the point, but some say it's a great stuff. Might work if you care about making it. In the end is just take all with a css for the kin screen.
* Dump the movinand chip using (e)MMC protocol with right pin-outs
Might work as someone here already did for samsung smartphones (with movinand) using UART (so serial cable like). I tested and our SBL (LS+POW mode) doesn't answer OK or in a right way through USB to the MMC command protocol so... i guess that's not the way.
1. Make a web OS for the KIN's browser.
This would allow us to make a web based software that would be better than the KIN, but this wouldnt get us anywhere in hacking the KIN.
2. Create a web apps market.
Might be useful for anyone who wants an app store, this would be close. I like the idea of it. =)
I am gonna try this http://windowsphonehacker.com/mobil...terop_unlocked_only_lucky_need_apply-04-14-12
When someone reminds me how to sr phone as qualcomm.
Sent from my SCH-I510 using XDA

Categories

Resources