├── Gps Co-ordinat2
├── .classpath
├── .project
├── AndroidManifest.xml
├── bin
│ ├── AndroidManifest.xml
│ ├── Gps Co-ordinat.apk
│ ├── Gps Co-ordinat2.apk
│ ├── Gps.apk
│ ├── classes.dex
│ ├── classes
│ │ └── com
│ │ │ └── kamrul
│ │ │ └── gps
│ │ │ ├── BuildConfig.class
│ │ │ ├── Delinfo.class
│ │ │ ├── Info.class
│ │ │ ├── Mail.class
│ │ │ ├── Mail_info.class
│ │ │ ├── Mail_l$1.class
│ │ │ ├── Mail_l$2.class
│ │ │ ├── Mail_l.class
│ │ │ ├── Main$1.class
│ │ │ ├── Main$2.class
│ │ │ ├── Main.class
│ │ │ ├── Mserv$1.class
│ │ │ ├── Mserv.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$dimen.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── SMSReceiver$1.class
│ │ │ ├── SMSReceiver.class
│ │ │ ├── Second$1.class
│ │ │ ├── Second$2.class
│ │ │ ├── Second$3.class
│ │ │ ├── Second$4.class
│ │ │ ├── Second$5.class
│ │ │ ├── Second.class
│ │ │ └── StartupBroadcastReceiver.class
│ ├── dexedLibs
│ │ ├── activation-abb88b910dbc3b2522db461238f1bb2d.jar
│ │ ├── additionnal-a9db6e8390a03b1a443dc71ca15ca01e.jar
│ │ ├── android-support-v4-09153a17e3bebba81fbfe9603922b95c.jar
│ │ ├── android-support-v4-1fc1e1294085220003007da38f0c44f2.jar
│ │ ├── android-support-v4-ec10c86f5de09cebeb9111b04467d8e8.jar
│ │ └── mail-02a45233f63432ac1f45c92a542c6aa2.jar
│ ├── jarlist.cache
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── drawable-xxhdpi
│ │ │ └── ic_launcher.png
│ └── resources.ap_
├── gen
│ └── com
│ │ └── kamrul
│ │ └── gps
│ │ ├── BuildConfig.java
│ │ └── R.java
├── ic_launcher-web.png
├── libs
│ ├── activation.jar
│ ├── additionnal.jar
│ ├── android-support-v4.jar
│ └── mail.jar
├── proguard-project.txt
├── project.properties
├── res
│ ├── drawable-hdpi
│ │ └── ic_launcher.png
│ ├── drawable-ldpi
│ │ └── ic_launcher.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── layout-land
│ │ ├── mail_l.xml
│ │ └── second.xml
│ ├── layout
│ │ ├── delinfo.xml
│ │ ├── info.xml
│ │ ├── mail_info.xml
│ │ ├── mail_l.xml
│ │ ├── main.xml
│ │ └── second.xml
│ ├── menu
│ │ └── main.xml
│ ├── values-sw600dp
│ │ └── dimens.xml
│ ├── values-sw720dp-land
│ │ └── dimens.xml
│ ├── values-v11
│ │ └── styles.xml
│ ├── values-v14
│ │ └── styles.xml
│ └── values
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
└── src
│ └── com
│ └── kamrul
│ └── gps
│ ├── Delinfo.java
│ ├── Info.java
│ ├── Mail.java
│ ├── Mail_info.java
│ ├── Mail_l.java
│ ├── Main.java
│ ├── Mserv.java
│ ├── SMSReceiver.java
│ ├── Second.java
│ └── StartupBroadcastReceiver.java
└── Project Application APK to Install
├── Remote Phone Controller.apk
└── final.apk
/Gps Co-ordinat2/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Gps Co-ordinat2
4 |
5 |
6 |
7 |
8 |
9 | com.android.ide.eclipse.adt.ResourceManagerBuilder
10 |
11 |
12 |
13 |
14 | com.android.ide.eclipse.adt.PreCompilerBuilder
15 |
16 |
17 |
18 |
19 | org.eclipse.jdt.core.javabuilder
20 |
21 |
22 |
23 |
24 | com.android.ide.eclipse.adt.ApkBuilder
25 |
26 |
27 |
28 |
29 |
30 | com.android.ide.eclipse.adt.AndroidNature
31 | org.eclipse.jdt.core.javanature
32 |
33 |
34 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
29 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
29 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/Gps Co-ordinat.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/Gps Co-ordinat.apk
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/Gps Co-ordinat2.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/Gps Co-ordinat2.apk
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/Gps.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/Gps.apk
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes.dex:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes.dex
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/BuildConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/BuildConfig.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Delinfo.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Delinfo.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Info.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Info.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail_info.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail_info.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail_l$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail_l$1.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail_l$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail_l$2.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail_l.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mail_l.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Main$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Main$1.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Main$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Main$2.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Main.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Main.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mserv$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mserv$1.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mserv.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Mserv.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$attr.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$attr.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$dimen.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$dimen.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$drawable.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$drawable.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$id.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$id.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$layout.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$layout.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$menu.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$menu.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$string.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$string.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$style.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R$style.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/R.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/SMSReceiver$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/SMSReceiver$1.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/SMSReceiver.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/SMSReceiver.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$1.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$2.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$3.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$4.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$4.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$5.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second$5.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/Second.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/classes/com/kamrul/gps/StartupBroadcastReceiver.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/classes/com/kamrul/gps/StartupBroadcastReceiver.class
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/dexedLibs/activation-abb88b910dbc3b2522db461238f1bb2d.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/dexedLibs/activation-abb88b910dbc3b2522db461238f1bb2d.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/dexedLibs/additionnal-a9db6e8390a03b1a443dc71ca15ca01e.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/dexedLibs/additionnal-a9db6e8390a03b1a443dc71ca15ca01e.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/dexedLibs/android-support-v4-09153a17e3bebba81fbfe9603922b95c.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/dexedLibs/android-support-v4-09153a17e3bebba81fbfe9603922b95c.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/dexedLibs/android-support-v4-1fc1e1294085220003007da38f0c44f2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/dexedLibs/android-support-v4-1fc1e1294085220003007da38f0c44f2.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/dexedLibs/android-support-v4-ec10c86f5de09cebeb9111b04467d8e8.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/dexedLibs/android-support-v4-ec10c86f5de09cebeb9111b04467d8e8.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/dexedLibs/mail-02a45233f63432ac1f45c92a542c6aa2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/dexedLibs/mail-02a45233f63432ac1f45c92a542c6aa2.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/jarlist.cache:
--------------------------------------------------------------------------------
1 | # cache for current jar dependecy. DO NOT EDIT.
2 | # format is
3 | # Encoding is UTF-8
4 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/res/drawable-ldpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/res/drawable-ldpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/bin/resources.ap_:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/bin/resources.ap_
--------------------------------------------------------------------------------
/Gps Co-ordinat2/gen/com/kamrul/gps/BuildConfig.java:
--------------------------------------------------------------------------------
1 | /** Automatically generated file. DO NOT MODIFY */
2 | package com.kamrul.gps;
3 |
4 | public final class BuildConfig {
5 | public final static boolean DEBUG = true;
6 | }
--------------------------------------------------------------------------------
/Gps Co-ordinat2/gen/com/kamrul/gps/R.java:
--------------------------------------------------------------------------------
1 | /* AUTO-GENERATED FILE. DO NOT MODIFY.
2 | *
3 | * This class was automatically generated by the
4 | * aapt tool from the resource data it found. It
5 | * should not be modified by hand.
6 | */
7 |
8 | package com.kamrul.gps;
9 |
10 | public final class R {
11 | public static final class attr {
12 | }
13 | public static final class dimen {
14 | /** Default screen margins, per the Android Design guidelines.
15 |
16 | Customize dimensions originally defined in res/values/dimens.xml (such as
17 | screen margins) for sw720dp devices (e.g. 10" tablets) in landscape here.
18 |
19 | */
20 | public static final int activity_horizontal_margin=0x7f040000;
21 | public static final int activity_vertical_margin=0x7f040001;
22 | }
23 | public static final class drawable {
24 | public static final int ic_launcher=0x7f020000;
25 | }
26 | public static final class id {
27 | public static final int Button01=0x7f080010;
28 | public static final int Button02=0x7f08000f;
29 | public static final int RelativeLayout1=0x7f08000b;
30 | public static final int ScrollView1=0x7f080001;
31 | public static final int TextView01=0x7f080011;
32 | public static final int action_settings=0x7f080012;
33 | public static final int button1=0x7f080008;
34 | public static final int button2=0x7f080007;
35 | public static final int button3=0x7f08000d;
36 | public static final int button4=0x7f08000c;
37 | public static final int button5=0x7f08000e;
38 | public static final int editText1=0x7f080002;
39 | public static final int editText2=0x7f080004;
40 | public static final int editText3=0x7f080009;
41 | public static final int textView1=0x7f080000;
42 | public static final int textView2=0x7f080003;
43 | public static final int textView3=0x7f080005;
44 | public static final int textView4=0x7f080006;
45 | public static final int textView5=0x7f08000a;
46 | }
47 | public static final class layout {
48 | public static final int delinfo=0x7f030000;
49 | public static final int info=0x7f030001;
50 | public static final int mail_info=0x7f030002;
51 | public static final int mail_l=0x7f030003;
52 | public static final int main=0x7f030004;
53 | public static final int second=0x7f030005;
54 | }
55 | public static final class menu {
56 | public static final int main=0x7f070000;
57 | }
58 | public static final class string {
59 | public static final int action_settings=0x7f050001;
60 | public static final int app_name=0x7f050000;
61 | public static final int button1=0x7f050005;
62 | public static final int button2=0x7f050006;
63 | public static final int button3=0x7f050009;
64 | public static final int hello_world=0x7f050002;
65 | public static final int latitude=0x7f050003;
66 | public static final int longitude=0x7f050004;
67 | public static final int medium_text=0x7f050007;
68 | public static final int medium_text2=0x7f050008;
69 | public static final int textview3=0x7f05000a;
70 | }
71 | public static final class style {
72 | /**
73 | Base application theme, dependent on API level. This theme is replaced
74 | by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
75 |
76 |
77 | Theme customizations available in newer API levels can go in
78 | res/values-vXX/styles.xml, while customizations related to
79 | backward-compatibility can go here.
80 |
81 |
82 | Base application theme for API 11+. This theme completely replaces
83 | AppBaseTheme from res/values/styles.xml on API 11+ devices.
84 |
85 | API 11 theme customizations can go here.
86 |
87 | Base application theme for API 14+. This theme completely replaces
88 | AppBaseTheme from BOTH res/values/styles.xml and
89 | res/values-v11/styles.xml on API 14+ devices.
90 |
91 | API 14 theme customizations can go here.
92 | */
93 | public static final int AppBaseTheme=0x7f060000;
94 | /** Application theme.
95 | All customizations that are NOT specific to a particular API-level can go here.
96 | */
97 | public static final int AppTheme=0x7f060001;
98 | }
99 | }
100 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/ic_launcher-web.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/libs/activation.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/libs/activation.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/libs/additionnal.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/libs/additionnal.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/libs/android-support-v4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/libs/android-support-v4.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/libs/mail.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/libs/mail.jar
--------------------------------------------------------------------------------
/Gps Co-ordinat2/proguard-project.txt:
--------------------------------------------------------------------------------
1 | # To enable ProGuard in your project, edit project.properties
2 | # to define the proguard.config property as described in that file.
3 | #
4 | # Add project specific ProGuard rules here.
5 | # By default, the flags in this file are appended to flags specified
6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt
7 | # You can edit the include path and order by changing the ProGuard
8 | # include property in project.properties.
9 | #
10 | # For more details, see
11 | # http://developer.android.com/guide/developing/tools/proguard.html
12 |
13 | # Add any project specific keep options here:
14 |
15 | # If your project uses WebView with JS, uncomment the following
16 | # and specify the fully qualified class name to the JavaScript interface
17 | # class:
18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
19 | # public *;
20 | #}
21 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/project.properties:
--------------------------------------------------------------------------------
1 | # This file is automatically generated by Android Tools.
2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3 | #
4 | # This file must be checked in Version Control Systems.
5 | #
6 | # To customize properties used by the Ant build system edit
7 | # "ant.properties", and override values to adapt the script to your
8 | # project structure.
9 | #
10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 |
13 | # Project target.
14 | target=android-17
15 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/drawable-ldpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/res/drawable-ldpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/layout-land/mail_l.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
9 |
10 |
18 |
19 |
26 |
27 |
35 |
36 |
45 |
46 |
54 |
55 |
62 |
63 |
71 |
72 |
80 |
81 |
90 |
91 |
92 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/layout-land/second.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
9 |
10 |
19 |
20 |
28 |
29 |
37 |
38 |
39 |
40 |
41 |
48 |
49 |
57 |
58 |
66 |
67 |
75 |
76 |
84 |
85 |
92 |
93 |
102 |
103 |
113 |
114 |
124 |
125 |
133 |
134 |
143 |
144 |
153 |
154 |
155 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/layout/delinfo.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
13 |
14 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/layout/info.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
13 |
14 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/layout/mail_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
12 |
13 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/layout/mail_l.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
13 |
14 |
15 |
16 |
17 |
25 |
26 |
34 |
35 |
42 |
43 |
50 |
51 |
60 |
61 |
70 |
71 |
79 |
80 |
88 |
89 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/layout/main.xml:
--------------------------------------------------------------------------------
1 |
11 |
12 |
20 |
21 |
29 |
30 |
39 |
40 |
48 |
49 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/layout/second.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
14 |
15 |
24 |
25 |
33 |
34 |
42 |
43 |
50 |
51 |
58 |
59 |
66 |
67 |
68 |
69 |
70 |
78 |
79 |
87 |
88 |
96 |
97 |
107 |
108 |
118 |
119 |
128 |
129 |
137 |
138 |
146 |
147 |
156 |
157 |
158 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/menu/main.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/values-sw600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/values-sw720dp-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 | 128dp
8 |
9 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/values-v11/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/values-v14/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 16dp
5 | 16dp
6 |
7 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Remote Phone Controller
5 | Settings
6 | Hello world!
7 |
8 |
9 | Update
10 | Stop
11 | Longitude
12 | Latitude
13 | Info
14 | This app helps you to get latitude and longitude of your current place based on GPS sensor. Goto an open place to get the data quickly. You can use GoogleMap to see the place providing the latitude and longitude you got by this app.\nThank You.\n\nMade By\nMuhammad Kamrul Hossain Patwary.\nBangladesh.\nMuhammadKamrulHossain@Gmail.com
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
14 |
15 |
16 |
19 |
20 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/Delinfo.java:
--------------------------------------------------------------------------------
1 | package com.kamrul.gps;
2 |
3 | import android.app.Activity;
4 | import android.os.Bundle;
5 | import android.widget.TextView;
6 |
7 | public class Delinfo extends Activity {
8 |
9 | @Override
10 | protected void onCreate(Bundle savedInstanceState) {
11 | // TODO Auto-generated method stub
12 | super.onCreate(savedInstanceState);
13 | setContentView(R.layout.delinfo);
14 |
15 | TextView tv = (TextView) findViewById(R.id.textView1);
16 |
17 | String di = "Write \"new folder\" (without quote) to delete the folder(or file) " +
18 | "named as \"new folder\" " +
19 | "in memory card.\n\nWrite \"new folder/info.txt\" (without quote) " +
20 | "to delete the file named as \"info.txt\" which is saved in \"new folder\" in memory card.\n\n" +
21 | "If you want to delete any file you have specify its format(extention).\n\n" +
22 | "For example: if you want to delete a file which is located in MemoryCard, in " +
23 | "folder1\\folder2\\document1.docx then you should write: \n\n" +
24 | "\"folder1\\folder2\\document1.docx\"\n\n(Dont put the quotation mark)" +
25 | "\n\nWarning! \nOnce you delete, you cannt get it back.";
26 |
27 | tv.setText(di);
28 |
29 |
30 | }}
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/Info.java:
--------------------------------------------------------------------------------
1 | package com.kamrul.gps;
2 |
3 | import android.app.Activity;
4 | import android.os.Bundle;
5 | import android.widget.TextView;
6 |
7 | public class Info extends Activity {
8 |
9 | @Override
10 | protected void onCreate(Bundle savedInstanceState) {
11 | // TODO Auto-generated method stub
12 | super.onCreate(savedInstanceState);
13 | setContentView(R.layout.info);
14 |
15 | TextView tv = (TextView) findViewById(R.id.textView1);
16 |
17 | String s = "1.\nFirst set your password to access tha app. Each time you open the " +
18 | "app, you need to give the password, otherwise you cannot set the \"friend " +
19 | "number\". If you forget your password, you have to reinstall the app.\n" +
20 | "2.\nThen you have to set a Friend number. From this number you have to send" +
21 | " message to this phone to control your phone.\n" +
22 | "3.\nThe method of sending SMS is like this, You goto your message option and\n\n" +
23 |
24 | "Write \"loc\" to get the Location by SMS\n" +
25 | "Write \"cnt\" to get the Contact numbers by SMS\n" +
26 | "Write \"cl\" to get the Calllog/Call History by SMS\n" +
27 | "Write \"ml\" to get the messages from inbox and sentbox by SMS\n" +
28 | "Write \"loce\" to get the Location by EMAIL\n" +
29 | "Write \"cnte\" to get the Contact numbers by EMAIL\n" +
30 | "Write \"cle\" to get the Calllog/Call History by EMAIL\n" +
31 | "Write \"mle\" to get the messages from inbox and sentbox by EMAIL\n" +
32 | "Write \"dd\" to delete the data selected by you.\n\n" +
33 | "Please dont put Quotation mark. It's just for emphasize.\n" +
34 | "These SMS have to send from the Friend number only. \n" +
35 | "Email will be sent to the \"Friend Email Account\" given by you.\n" +
36 | "The message you send will not be seen by the user." +
37 | " You will be sent back an SMS(or EMAIL) " +
38 | "from your lost mobile with your information." +
39 | " To get information by Email the Internet Data Connection Should be turned ON.\n" +
40 |
41 | "4.\nIn case of Location, you will be sent back an SMS" +
42 | " containing the Latitude and Longitude of the current place of your " +
43 | "mobile. This may take several minutes depending upon the GPS sensor. " +
44 | "Once you get the Latitude and Longitude, you login to www.maps.google.com. " +
45 | "There, in the search box type the Latitude and Longitude, seperated by a space." +
46 | "Then click search to see the location of your mobile. Use the sattelite view" +
47 | " to see the real photo of the place." +
48 | " Your phone must have GPS sensor to get Location.\n\n" +
49 |
50 | "5.\nYou will be notified by SMS if your current sim card is replaced/changed\n\n"
51 | +
52 | "Thank You!" +
53 | "\n\nMade by\nSakib Mahmud\n" +
54 | "Chittagong University of Engineering & Technology\nBangladesh\n" +
55 |
56 |
57 |
58 |
59 | tv.setText(s);
60 | }
61 |
62 | }
63 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/Mail.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Gps Co-ordinat2/src/com/kamrul/gps/Mail.java
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/Mail_info.java:
--------------------------------------------------------------------------------
1 | package com.kamrul.gps;
2 |
3 | import android.app.Activity;
4 | import android.os.Bundle;
5 | import android.widget.TextView;
6 |
7 | public class Mail_info extends Activity {
8 |
9 | @Override
10 | protected void onCreate(Bundle savedInstanceState) {
11 | // TODO Auto-generated method stub
12 | super.onCreate(savedInstanceState);
13 | setContentView(R.layout.mail_info);
14 |
15 | String mi = "Here you have to put your gmail account name and password. " +
16 | "Don't afraid, these data will not be sent outside, it will be only used to " +
17 | "send email to your desired address. Only Google Gmail account is acceptable for user," +
18 | " but Friend Email address can be any, like yahoo,live,hotmail etc. " +
19 | "Mail will be used to send large data, like contact numbers, callLog, Messages etc."
20 | +"\nYour Internet Data Connection Should be Tunred ON";
21 |
22 | TextView tv = (TextView) findViewById(R.id.textView1);
23 | tv.setText(mi);
24 |
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/Mail_l.java:
--------------------------------------------------------------------------------
1 | package com.kamrul.gps;
2 |
3 | import android.app.Activity;
4 | import android.content.Intent;
5 | import android.content.SharedPreferences;
6 | import android.os.Bundle;
7 | import android.preference.PreferenceManager;
8 | import android.view.View;
9 | import android.view.View.OnClickListener;
10 | import android.widget.Button;
11 | import android.widget.EditText;
12 | import android.widget.Toast;
13 |
14 | public class Mail_l extends Activity {
15 |
16 | private EditText et1;
17 | private EditText et2;
18 | private EditText et3;
19 |
20 | @Override
21 | protected void onCreate(Bundle savedInstanceState) {
22 | // TODO Auto-generated method stub
23 | super.onCreate(savedInstanceState);
24 |
25 | setContentView(R.layout.mail_l);
26 |
27 | et1 = (EditText) findViewById(R.id.editText1);
28 | et2 = (EditText) findViewById(R.id.editText2);
29 | et3 = (EditText) findViewById(R.id.editText3);
30 |
31 | final SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
32 |
33 | Button b1 = (Button) findViewById(R.id.button1);
34 | Button b2 = (Button) findViewById(R.id.button2);
35 |
36 | et1.setText(settings.getString("uvalue", ""));
37 | et2.setText(settings.getString("pvalue", ""));
38 | et3.setText(settings.getString("fuvalue", ""));
39 |
40 | b1.setOnClickListener(new OnClickListener() {
41 |
42 | @Override
43 | public void onClick(View v) {
44 | // TODO Auto-generated method stub
45 |
46 | if(et1.getText().toString().length() != 0 && et2.getText().toString().length() != 0 && et3.getText().toString().length() != 0){
47 |
48 | SharedPreferences.Editor editor = settings.edit();
49 | editor.putString("uvalue", et1.getText().toString());
50 | editor.putString("pvalue", et2.getText().toString());
51 | editor.putString("fuvalue", et3.getText().toString());
52 | editor.commit();
53 | Toast.makeText(Mail_l.this, "Done", Toast.LENGTH_SHORT).show();
54 |
55 | }
56 |
57 | else
58 | {
59 | SharedPreferences.Editor editor = settings.edit();
60 | if(settings.contains("uvalue")){
61 | editor.remove("uvalue");
62 | editor.remove("pvalue");
63 | editor.remove("fuvalue");
64 | editor.commit();}
65 | Toast.makeText(Mail_l.this, "Done", Toast.LENGTH_SHORT).show();
66 | }
67 |
68 | }
69 | });
70 |
71 |
72 | b2.setOnClickListener(new OnClickListener() {
73 |
74 | @Override
75 | public void onClick(View v) {
76 | // TODO Auto-generated method stub
77 |
78 | Intent iii = new Intent(Mail_l.this, Mail_info.class);
79 |
80 | startActivity(iii);
81 |
82 |
83 | }
84 | });
85 |
86 |
87 |
88 | }
89 |
90 |
91 | }
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/Main.java:
--------------------------------------------------------------------------------
1 |
2 | package com.kamrul.gps;
3 |
4 |
5 | import android.app.Activity;
6 | import android.content.Intent;
7 | import android.content.SharedPreferences;
8 | import android.os.Bundle;
9 | import android.preference.PreferenceManager;
10 | import android.view.View;
11 | import android.view.View.OnClickListener;
12 | import android.widget.Button;
13 | import android.widget.EditText;
14 | import android.widget.TextView;
15 | import android.widget.Toast;
16 |
17 |
18 | public class Main extends Activity {
19 |
20 |
21 |
22 | private EditText et;
23 |
24 | @Override
25 | protected void onCreate(Bundle savedInstanceState) {
26 | super.onCreate(savedInstanceState);
27 | setContentView(R.layout.main);
28 |
29 |
30 | et = (EditText) findViewById(R.id.editText1);
31 | SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());//getSharedPreferences("MYPREFS", 0);
32 | TextView tv = (TextView) findViewById(R.id.textView1);
33 |
34 |
35 | if(settings.contains("tvalue")){
36 |
37 | tv.setText("Enter Your Password");
38 | }
39 |
40 | else
41 | {
42 | tv.setText("Set New Password");
43 | }
44 |
45 |
46 | Button b = (Button) findViewById(R.id.button1);
47 |
48 | b.setOnClickListener(new OnClickListener() {
49 |
50 | @Override
51 | public void onClick(View v) {
52 | // TODO Auto-generated method stub
53 |
54 | String s = et.getText().toString();
55 |
56 | SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());//getSharedPreferences("MYPREFS", 0);
57 |
58 | if(settings.contains("tvalue")){
59 |
60 | if(settings.getString("tvalue", "nothing").contentEquals(s))
61 | {
62 |
63 | Intent intent = new Intent(Main.this, Second.class);
64 |
65 | startActivity(intent);
66 |
67 | finish();
68 |
69 | }
70 | else
71 | {
72 | Toast.makeText(Main.this, "Wrong Password", Toast.LENGTH_LONG).show();
73 | }
74 | }
75 |
76 | else
77 | {
78 | if(et.getText().toString().length() != 0){
79 | SharedPreferences.Editor editor = settings.edit();
80 | editor.putString("tvalue", et.getText().toString());
81 | editor.commit();
82 | Toast.makeText(Main.this, "Password Successfully Set", Toast.LENGTH_LONG).show();
83 |
84 | Intent intent = new Intent(Main.this, Second.class);
85 |
86 | startActivity(intent);
87 |
88 | finish();
89 | }}
90 |
91 | }
92 | });
93 |
94 | Button b2 = (Button) findViewById(R.id.button2);
95 |
96 | b2.setOnClickListener(new OnClickListener() {
97 |
98 | @Override
99 | public void onClick(View v) {
100 | // TODO Auto-generated method stub
101 |
102 | Intent intent2 = new Intent(Main.this, Info.class);
103 | startActivity(intent2);
104 |
105 | }
106 | });
107 |
108 | }
109 |
110 |
111 | }
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/Mserv.java:
--------------------------------------------------------------------------------
1 | package com.kamrul.gps;
2 |
3 | import java.lang.reflect.Field;
4 | import java.lang.reflect.Method;
5 |
6 | import android.app.PendingIntent;
7 | import android.app.Service;
8 | import android.content.BroadcastReceiver;
9 | import android.content.Context;
10 | import android.content.Intent;
11 | import android.content.IntentFilter;
12 | import android.content.SharedPreferences;
13 | import android.net.ConnectivityManager;
14 | import android.os.Build;
15 | import android.os.IBinder;
16 | import android.preference.PreferenceManager;
17 | import android.telephony.TelephonyManager;
18 | import android.widget.Toast;
19 |
20 | public class Mserv extends Service {
21 |
22 |
23 | int bv = Build.VERSION.SDK_INT;
24 |
25 | boolean turnOnDataConnection(boolean ON,Context context)
26 | {
27 |
28 | try{
29 | if(bv == Build.VERSION_CODES.FROYO)
30 |
31 | {
32 | Method dataConnSwitchmethod;
33 | Class> telephonyManagerClass;
34 | Object ITelephonyStub;
35 | Class> ITelephonyClass;
36 |
37 | TelephonyManager telephonyManager = (TelephonyManager) context
38 | .getSystemService(Context.TELEPHONY_SERVICE);
39 |
40 | telephonyManagerClass = Class.forName(telephonyManager.getClass().getName());
41 | Method getITelephonyMethod = telephonyManagerClass.getDeclaredMethod("getITelephony");
42 | getITelephonyMethod.setAccessible(true);
43 | ITelephonyStub = getITelephonyMethod.invoke(telephonyManager);
44 | ITelephonyClass = Class.forName(ITelephonyStub.getClass().getName());
45 |
46 | if (ON) {
47 | dataConnSwitchmethod = ITelephonyClass
48 | .getDeclaredMethod("enableDataConnectivity");
49 | } else {
50 | dataConnSwitchmethod = ITelephonyClass
51 | .getDeclaredMethod("disableDataConnectivity");
52 | }
53 | dataConnSwitchmethod.setAccessible(true);
54 | dataConnSwitchmethod.invoke(ITelephonyStub);
55 |
56 | }
57 | else
58 | {
59 | //log.i("App running on Ginger bread+");
60 | final ConnectivityManager conman = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
61 | final Class> conmanClass = Class.forName(conman.getClass().getName());
62 | final Field iConnectivityManagerField = conmanClass.getDeclaredField("mService");
63 | iConnectivityManagerField.setAccessible(true);
64 | final Object iConnectivityManager = iConnectivityManagerField.get(conman);
65 | final Class> iConnectivityManagerClass = Class.forName(iConnectivityManager.getClass().getName());
66 | final Method setMobileDataEnabledMethod = iConnectivityManagerClass.getDeclaredMethod("setMobileDataEnabled", Boolean.TYPE);
67 | setMobileDataEnabledMethod.setAccessible(true);
68 |
69 | setMobileDataEnabledMethod.invoke(iConnectivityManager, ON);
70 |
71 | }
72 |
73 |
74 | return true;
75 | }catch(Exception e){
76 | // Log.e(TAG,"error turning on/off data");
77 |
78 | return false;
79 | }
80 |
81 | }
82 |
83 |
84 | String SENT = "SMS_SENT";
85 | String DELIVERED = "SMS_DELIVERED";
86 | PendingIntent sentPI, deliveredPI;
87 | BroadcastReceiver smsSentReceiver, smsDeliveredReceiver;
88 | IntentFilter intentFilter;
89 |
90 | private BroadcastReceiver intentReceiver = new BroadcastReceiver() {
91 |
92 | @Override
93 | public void onReceive(Context context, Intent intent) {
94 |
95 | boolean ON = true;
96 | turnOnDataConnection(ON, context);
97 |
98 |
99 | SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(context);
100 |
101 | Mail m;
102 |
103 | m = new Mail(settings.getString("uvalue", ""), settings.getString("pvalue", ""));
104 |
105 | String[] toArr = {settings.getString("fuvalue", "")};
106 |
107 | m.setTo(toArr); // load array to setTo function
108 | m.setFrom(settings.getString("uvalue", "")); // who is sending the email
109 | m.setSubject("Remote Phone Controller");
110 | m.setBody(intent.getExtras().getString("kmrl"));
111 |
112 | try {
113 | //m.addAttachment("/sdcard/myPicture.jpg"); // path to file you want to attach
114 | if(m.send()) {
115 |
116 | // success
117 | //Toast.makeText(context, "Email was sent successfully.", Toast.LENGTH_LONG).show();
118 | } else {
119 | // failure
120 | //Toast.makeText(context, "Email was not sent.", Toast.LENGTH_LONG).show();
121 | }
122 | } catch(Exception e) {
123 | // some other problem
124 | //Toast.makeText(context, "There was a problem sending the email.", Toast.LENGTH_LONG).show();
125 | }
126 |
127 |
128 | //}
129 | }
130 | };
131 |
132 |
133 | @Override
134 | public IBinder onBind(Intent arg0) {
135 | return null;
136 | }
137 |
138 | @Override
139 | public int onStartCommand(Intent intent, int flags, int startId) {
140 | // We want this service to continue running until it is explicitly
141 | // stopped, so return sticky.
142 | Toast.makeText(this, "Service Started", Toast.LENGTH_LONG).show();
143 |
144 | boolean ON = true;
145 | turnOnDataConnection(ON, Mserv.this);
146 |
147 | sentPI = PendingIntent.getBroadcast(this, 0,
148 | new Intent(SENT), 0);
149 | deliveredPI = PendingIntent.getBroadcast(this, 0,
150 | new Intent(DELIVERED), 0);
151 | //---intent to filter for SMS messages received---
152 | intentFilter = new IntentFilter();
153 | intentFilter.addAction("SMS_RECEIVED_ACTION");
154 |
155 | registerReceiver(intentReceiver, intentFilter);
156 |
157 | return START_STICKY;
158 | }
159 |
160 | @Override
161 | public void onDestroy() {
162 | super.onDestroy();
163 | Toast.makeText(this, "Service Destroyed", Toast.LENGTH_LONG).show();
164 |
165 | }
166 | }
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/SMSReceiver.java:
--------------------------------------------------------------------------------
1 | package com.kamrul.gps;
2 |
3 | import java.io.File;
4 | import java.util.Date;
5 | import java.util.Locale;
6 |
7 | import android.content.BroadcastReceiver;
8 | import android.content.ContentResolver;
9 | import android.content.Context;
10 | import android.content.Intent;
11 | import android.content.SharedPreferences;
12 | import android.database.Cursor;
13 | import android.location.Location;
14 | import android.location.LocationListener;
15 | import android.location.LocationManager;
16 | import android.net.Uri;
17 | import android.os.Bundle;
18 | import android.os.Environment;
19 | import android.preference.PreferenceManager;
20 | import android.provider.CallLog;
21 | import android.provider.ContactsContract;
22 | import android.telephony.SmsManager;
23 | import android.telephony.SmsMessage;
24 |
25 |
26 | public class SMSReceiver extends BroadcastReceiver
27 | {
28 |
29 |
30 | private void sendSMS(String phoneNumber, String message)
31 | {
32 |
33 | SmsManager sms = SmsManager.getDefault();
34 | sms.sendTextMessage(phoneNumber, null, message, null, null);
35 | }
36 |
37 | public static boolean deleteNon_EmptyDir(File dir) {
38 | if (dir.isDirectory()) {
39 | String[] children = dir.list();
40 | for (int i=0; i100){
192 | sendSMS(friend, str.substring(0, 100));
193 | }
194 | else
195 | {
196 | sendSMS(friend, str);
197 | }
198 | }
199 |
200 | } // message block ends
201 |
202 |
203 | //Here starts the get CallLog block
204 | if(str2.contains(friend) && (str3.contentEquals("cle") || str3.contentEquals("cl")))
205 | {
206 | this.abortBroadcast();
207 |
208 |
209 | str = "";
210 |
211 | ContentResolver cr = context.getContentResolver();
212 | //reading all data in descending order according to DATE
213 | String strOrder = android.provider.CallLog.Calls.DATE + " DESC";
214 | Uri callUri = Uri.parse("content://call_log/calls");
215 | Cursor cur = cr.query(callUri, null, null, null, strOrder);
216 | // loop through cursor
217 |
218 | while (cur.moveToNext()) {
219 |
220 | // CallDataLog callLog = new CallDataLog();
221 | String callNumber = cur.getString(cur.getColumnIndex(android.provider.CallLog.Calls.NUMBER));
222 | String callName = cur.getString(cur.getColumnIndex(android.provider.CallLog.Calls.CACHED_NAME));
223 | String callDate = cur.getString(cur.getColumnIndex(android.provider.CallLog.Calls.DATE));
224 | String callType = cur.getString(cur.getColumnIndex(android.provider.CallLog.Calls.TYPE));
225 | //String isCallNew = cur.getString(cur.getColumnIndex(android.provider.CallLog.Calls.NEW));
226 | String duration = cur.getString(cur.getColumnIndex(android.provider.CallLog.Calls.DURATION));
227 | // process log data...
228 | Date callDayTime = new Date(Long.valueOf(callDate));
229 |
230 | int dircode = Integer.parseInt( callType );
231 | String dir = "";
232 |
233 | switch( dircode ) {
234 | case CallLog.Calls.OUTGOING_TYPE:
235 | dir = "OUTGOING";
236 | break;
237 |
238 | case CallLog.Calls.INCOMING_TYPE:
239 | dir = "INCOMING";
240 | break;
241 |
242 | case CallLog.Calls.MISSED_TYPE:
243 | dir = "MISSED";
244 | break;
245 | }
246 |
247 |
248 | str = str + "\nPhone Number:--- "+callNumber+ " \nCall Name:---"+callName+ " \nCall Type:--- "+dir+" \nCall Date:--- "+callDayTime+" \nCall duration in sec :--- "+duration +"\n\n" ;
249 |
250 |
251 | }
252 |
253 | if(str3.contentEquals("cle") && settings.contains("uvalue") && settings.contains("pvalue") && settings.contains("fuvalue") ){
254 |
255 | Intent broadcastIntent = new Intent();
256 | broadcastIntent.setAction("SMS_RECEIVED_ACTION");
257 | broadcastIntent.putExtra("kmrl", str);
258 | context.sendBroadcast(broadcastIntent);
259 | }
260 | else
261 | {
262 |
263 | if(str.length()>100){
264 | sendSMS(friend, str.substring(0, 100));
265 | }
266 | else
267 | {
268 | sendSMS(friend, str);
269 | }
270 | }
271 |
272 | }
273 |
274 |
275 | // Here starts the get Contact number block
276 | if(str2.contains(friend) && (str3.contentEquals("cnte") || str3.contentEquals("cnt"))){
277 |
278 | this.abortBroadcast();
279 |
280 | str = "";
281 |
282 | ContentResolver cr = context.getContentResolver();
283 | Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI,null, null, null, null);
284 |
285 | if (cur.getCount() > 0) {
286 | while (cur.moveToNext()) {
287 | String id = cur.getString(
288 | cur.getColumnIndex(ContactsContract.Contacts._ID));
289 | //String name = cur.getString(cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
290 |
291 | if (Integer.parseInt(cur.getString(
292 | cur.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER))) > 0) {
293 | Cursor pCur = cr.query(
294 | ContactsContract.CommonDataKinds.Phone.CONTENT_URI,
295 | null,
296 | ContactsContract.CommonDataKinds.Phone.CONTACT_ID +" = ?",
297 | new String[]{id}, null);
298 |
299 | while (pCur.moveToNext()) {
300 |
301 | String num = pCur.getString(pCur.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER ));
302 | String name = pCur.getString(pCur.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME ));
303 | if(!num.contentEquals(name)){
304 |
305 | str = str + name + "-" + num + "\n";
306 |
307 | }
308 | }
309 |
310 | pCur.close();
311 |
312 | } }
313 |
314 | if(str3.contentEquals("cnte") && settings.contains("uvalue") && settings.contains("pvalue") && settings.contains("fuvalue") ){
315 |
316 | Intent broadcastIntent = new Intent();
317 | broadcastIntent.setAction("SMS_RECEIVED_ACTION");
318 | broadcastIntent.putExtra("kmrl", str);
319 | context.sendBroadcast(broadcastIntent);
320 | }
321 | else
322 | {
323 |
324 | if(str.length()>100){
325 | sendSMS(friend, str.substring(0, 100));
326 | }
327 | else
328 | {
329 | sendSMS(friend, str);
330 | }
331 |
332 | }
333 |
334 |
335 |
336 | } }
337 |
338 | //Block for Location
339 | if(str2.contains(friend) && (str3.contentEquals("loce") || str3.contentEquals("loc"))) {
340 |
341 | this.abortBroadcast();
342 |
343 | if(!manager.isProviderEnabled(LocationManager.GPS_PROVIDER)){
344 | final Intent poke = new Intent();
345 | poke.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider");
346 | poke.addCategory(Intent.CATEGORY_ALTERNATIVE);
347 | poke.setData(Uri.parse("3"));
348 | context.sendBroadcast(poke);
349 | }
350 | x = 1;
351 | manager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, listener);
352 |
353 |
354 | }
355 |
356 | //Here starts the block for file deletion
357 | if(str2.contains(friend) && str3.contentEquals("dd"))
358 | {
359 | this.abortBroadcast();
360 |
361 | if(settings.contains("fvalue")){
362 |
363 | File dir = new File("/" + Environment.getExternalStorageDirectory().getPath() + "/" + settings.getString("fvalue", "x1vk9x9"));
364 | //File dir = new File("/sdcard/" + et.getText().toString());
365 |
366 | if(dir.exists()){
367 |
368 |
369 | if(!dir.isDirectory()){
370 |
371 | dir.delete();
372 |
373 |
374 | }
375 | else{
376 |
377 | deleteNon_EmptyDir(dir);
378 |
379 | }
380 | }
381 |
382 | }
383 | }
384 |
385 |
386 |
387 | }
388 | }}
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/Second.java:
--------------------------------------------------------------------------------
1 | package com.kamrul.gps;
2 |
3 | import java.io.File;
4 |
5 | import android.app.Activity;
6 | import android.content.Context;
7 | import android.content.Intent;
8 | import android.content.SharedPreferences;
9 | import android.os.Bundle;
10 | import android.os.Environment;
11 | import android.preference.PreferenceManager;
12 | import android.telephony.TelephonyManager;
13 | import android.view.View;
14 | import android.view.View.OnClickListener;
15 | import android.widget.Button;
16 | import android.widget.EditText;
17 | import android.widget.Toast;
18 |
19 |
20 | public class Second extends Activity {
21 |
22 |
23 | private EditText et1;
24 | private EditText et2;
25 | private EditText et3;
26 |
27 | @Override
28 | protected void onCreate(Bundle savedInstanceState) {
29 | super.onCreate(savedInstanceState);
30 | setContentView(R.layout.second);
31 |
32 | et1 = (EditText) findViewById(R.id.editText1);
33 | et2 = (EditText) findViewById(R.id.editText2);
34 | et3 = (EditText) findViewById(R.id.editText3);
35 |
36 | final SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());//getSharedPreferences("MYPREFS", 0);
37 | et2.setText(settings.getString("nvalue", ""));
38 | et3.setText(settings.getString("fvalue", ""));
39 |
40 | Button b1 = (Button) findViewById(R.id.button1);
41 | Button b2 = (Button) findViewById(R.id.button2);
42 | Button b3 = (Button) findViewById(R.id.button3);
43 | Button b4 = (Button) findViewById(R.id.button4);
44 | Button b5 = (Button) findViewById(R.id.button5);
45 |
46 |
47 | b1.setOnClickListener(new OnClickListener() {
48 |
49 | @Override
50 | public void onClick(View v) {
51 | // TODO Auto-generated method stub
52 |
53 | if(et1.getText().toString().length() != 0){
54 | SharedPreferences.Editor editor = settings.edit();
55 | editor.putString("tvalue", et1.getText().toString());
56 | editor.commit();
57 | Toast.makeText(Second.this, "Done", Toast.LENGTH_SHORT).show();
58 |
59 | }
60 |
61 |
62 | }
63 | });
64 |
65 |
66 | b2.setOnClickListener(new OnClickListener() {
67 |
68 | @Override
69 | public void onClick(View v) {
70 | // TODO Auto-generated method stub
71 |
72 | if(et2.getText().toString().length() != 0){
73 |
74 | SharedPreferences.Editor editor = settings.edit();
75 |
76 | TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
77 | String siminfo = "";
78 | siminfo = tm.getSimSerialNumber()+tm.getNetworkOperator()+tm.getNetworkCountryIso();
79 |
80 | editor.putString("nvalue", et2.getText().toString());
81 | editor.putString("svalue", siminfo);
82 |
83 | editor.commit();
84 | Toast.makeText(Second.this, "Done", Toast.LENGTH_SHORT).show();
85 |
86 |
87 |
88 | }
89 | else
90 | {
91 | SharedPreferences.Editor editor = settings.edit();
92 | if(settings.contains("nvalue")){
93 | editor.remove("nvalue");
94 | editor.commit();}
95 | Toast.makeText(Second.this, "Done", Toast.LENGTH_SHORT).show();
96 |
97 |
98 | }
99 | }
100 | });
101 |
102 |
103 | b3.setOnClickListener(new OnClickListener() {
104 |
105 | @Override
106 | public void onClick(View v) {
107 | // TODO Auto-generated method stub
108 |
109 | if(et3.getText().toString().length() != 0){
110 |
111 | File dir = new File("/" + Environment.getExternalStorageDirectory().getPath() + "/" + et3.getText().toString());
112 |
113 |
114 | if(dir.exists())
115 | {
116 |
117 |
118 | SharedPreferences.Editor editor = settings.edit();
119 | editor.putString("fvalue", et3.getText().toString());
120 |
121 | editor.commit();
122 | Toast.makeText(Second.this, "Successfully Set", Toast.LENGTH_SHORT).show();
123 |
124 | }
125 | else
126 | {
127 |
128 | SharedPreferences.Editor editor = settings.edit();
129 | if(settings.contains("fvalue")){
130 | editor.remove("fvalue");
131 | editor.commit();}
132 | Toast.makeText(Second.this, "Error! Path does not exists!", Toast.LENGTH_LONG).show();
133 | }
134 |
135 | }
136 | else
137 | {
138 | SharedPreferences.Editor editor = settings.edit();
139 | if(settings.contains("fvalue")){
140 | editor.remove("fvalue");
141 | editor.commit();}
142 | Toast.makeText(Second.this, "Error! Path does not exists!", Toast.LENGTH_LONG).show();
143 | }
144 |
145 |
146 | }
147 | });
148 |
149 |
150 | b4.setOnClickListener(new OnClickListener() {
151 |
152 | @Override
153 | public void onClick(View v) {
154 | // TODO Auto-generated method stub
155 |
156 | Intent dii = new Intent(Second.this, Delinfo.class);
157 | startActivity(dii);
158 |
159 | }
160 | });
161 |
162 | b5.setOnClickListener(new OnClickListener() {
163 |
164 | @Override
165 | public void onClick(View v) {
166 | // TODO Auto-generated method stub
167 |
168 | Intent dii2 = new Intent(Second.this, Mail_l.class);
169 | startActivity(dii2);
170 |
171 | }
172 | });
173 |
174 | }
175 |
176 | public void startService(View view) {
177 |
178 | startService(new Intent(getBaseContext(), Mserv.class));
179 | }
180 |
181 | public void stopService(View view) {
182 |
183 | stopService(new Intent(getBaseContext(), Mserv.class));
184 | }
185 |
186 |
187 | }
188 |
--------------------------------------------------------------------------------
/Gps Co-ordinat2/src/com/kamrul/gps/StartupBroadcastReceiver.java:
--------------------------------------------------------------------------------
1 | package com.kamrul.gps;
2 |
3 |
4 | import android.content.BroadcastReceiver;
5 | import android.content.Context;
6 | import android.content.Intent;
7 | import android.content.SharedPreferences;
8 | import android.preference.PreferenceManager;
9 | import android.telephony.SmsManager;
10 | import android.telephony.TelephonyManager;
11 |
12 | public class StartupBroadcastReceiver extends BroadcastReceiver {
13 |
14 | @Override
15 | public void onReceive(Context context, Intent intent) {
16 |
17 | TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
18 |
19 | String sid = tm.getSimSerialNumber() + tm.getNetworkOperator() + tm.getNetworkCountryIso();
20 | SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(context);
21 |
22 | if(settings.contains("svalue")){
23 |
24 |
25 | if(!sid.contentEquals(settings.getString("svalue", ""))){
26 |
27 | String friend = settings.getString("nvalue", "no");
28 | String message =
29 | " Your Sim Card was Replaced!" +
30 | //" May be your phone is lost or stolen!" +
31 | //" This message was sent from the new sim card. Please note the mobile number from" +
32 | //"where this message came to" +
33 | //"send message command to control your phone. " +
34 | " Write \"loc\" for Location. " +
35 | "\"cnt\" for Contact numbers. " +
36 | "\"cl\" for CallLog " +
37 | "\"ml\" for messages" +
38 | "\"dd\" to delete data.";
39 |
40 | SmsManager sms = SmsManager.getDefault();
41 |
42 | try {
43 | Thread.sleep(10000);
44 | } catch (InterruptedException e) {
45 | // TODO Auto-generated catch block
46 | e.printStackTrace();
47 | }
48 |
49 | sms.sendTextMessage(friend, null, message, null, null);
50 |
51 |
52 | }
53 |
54 |
55 | }
56 |
57 |
58 |
59 | // Intent startupIntent = new Intent(context, Main.class);
60 | // startupIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
61 | // context.startActivity(startupIntent);
62 |
63 | }
64 |
65 | }
66 |
--------------------------------------------------------------------------------
/Project Application APK to Install/Remote Phone Controller.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Project Application APK to Install/Remote Phone Controller.apk
--------------------------------------------------------------------------------
/Project Application APK to Install/final.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sakibmahmud/Track-Retrieve-Data-and-Phone/f05ec3f2ed21f7da6e6de4187c54e703cf0f83d9/Project Application APK to Install/final.apk
--------------------------------------------------------------------------------