bitShark is a powerful and feature rich packet capture and analysis application for Android
It's like Wireshark for Android!
Please try the Free Trial Version of bitShark before purchasing to test compatibility with your devices
- Realtime view/inspection of incoming packets
- Network packet capture to PCAP file format from any interface (Wifi or Cellular)
- Detailed inspection of a wide range of IP networking protocols
- Supports tcpdump style capture filter syntax
- Ability to open and analyze offline PCAP files
- Built-in file browser for choosing PCAP files to open from anywhere on your device
- Detailed statistical analysis of PCAP files
- Powerful filtering architecture allows user to build complex filtered views of offline data
- Ability to export PCAP stats to PDF
- Ability to export individual packets to separate PCAP file
- Ability to reassemble and save web images from TCP streams
(works with popular apps and mobile sites like Facebook and Instagram!)
IPv4, IPv6, UDP, TCP, HTTP, Web Images, HTML, DNS, mDNS, ICMP, ARP, Ethernet, PPP, SNAP, SLL, 802.3, 802.2, SIP, SDP, VLAN (802.1q), L2TP
Trial Version available for free here:
NOTE: This application requires ROOT permission to capture live packets.
Root is not required for offline viewing and analysis.
If you're having trouble capturing packets (crash after a few seconds of capturing) please try unchecking "Enable Live Indexing" in the Settings menu. A fix for this problem is in the works.
Using this application on Android 4.2 with full device encryption enabled or forcing the app to be moved to external storage may cause instability.
If you're having capture or installation issues please try doing a "Force Reinstall" through the new bitShark Installer activity which can be accessed through the Settings activity. Then force close the app and see if that fixes your problem.
Like bitShark on Facebook:
Follow bitShark on Twitter @bitSharkAndroid
Related search terms: packet capture, packet sniffer, wireshark, pcap file, pcap reader, network analysis, tcpdump, libpcap, packet trace, packet tracer, bitShark
Find me on Google+: https://plus.google.com/+JaredBurrows
Send all suggestions to email@example.com
** Works on Google Glass **
✔ Android Terminal Emulator Application
After having a rooted phone for years, I know that there are plenty of applications that allow users to customize their phones; however, when I recently bought a brand new phone this year, I decided not to root it and I realized the main reason for rooting my phone was simply to obtain more linux tools. I made this simple application in order to help users simply install BusyBox without the hassle of being rooted!
All binaries are installed in: /data/data/burrows.apps.busybox/app_busybox/
In Terminal Emulator, Preferences: Initial command: export PATH=$PATH:/data/data/burrows.apps.busybox/app_busybox/
Provided extra Binaries:
How to use BusyBox Non-root:
✔ Step 1: Click on "Install" to install BusyBox
✔ Step 2: Open your Terminal and change directory to the path!
✔ Internet: Download BusyBox (make sure you are on WiFi!)
✔ Script: Add PATH to Terminal
Hint: Cheat Droid is a developer's tool. This is the ad-free pro version of Cheat Droid. You might want to try out the free one first to see, if it works for you.
You are a developer and want to debug the shared preferences of your apps? You care about data privacy and want to see, what apps and which information they save about you? You forgot your password in your own app and try to recover it? You are simply some sort of "hacker" and simply technically interested?
Then give Cheat Droid - Shared Preferences Editor a try! Shared Preferences are the most common way for Android apps to store settings or information inside your phone data. For example, a puzzle game might store the current level inside this file. Or other games might store your money, gold count, highscore or whatever in it. Apps might track, how many times you started them. Or when was the last time.
However, please note the disclaimer below. Cheat Droid is rather adapted for technical, scientifical and debugging reasons.
★ edit preferences
★ edit preference name
★ add preferences
★ delete preferences
★ search preferences
★ export preference files
★ view preference files
★ edit preference files
OTHER USERS ABOUT CHEATDROID
★★★★★ Stay in school, kids. - The number of bad ratings on this app because it requires root [...] is downright depressing. You have to be at least as smart as your phone to be able to work this app... not meeting that standard is no reason to downrate the app! The app does exactly what the description says it does.
★★★★★ Great work, dev! - Kinda shocked after knowing the fact that we can "take a peek" into shared preference.
★★★★★ Holy sh*t - Amazing.. if you know what your doing then this app is epic!!!!!!!
FRQEUENTLY ASKED QUESTIONS
What is root and why won't CheatDroid work without it?
Basically, root access provides your Android smartphone with admin privileges (including editing system files like CheatDroid does). Therefore, you need a rooted phone for CheatDroid.
For some apps I do not find a lot of Shared Preferences to edit, why?
Since no developer is forced to USE Shared Preferences, those apps might use another way to store their settings. CheatDroid does not work everywhere.
How do I get my phone rooted?
Check out the internet, you will definitely find enough material. For instance, you could google "Rooting [your phone name+model]". Also, you might want to try out one of these links:
Cheat Droid needs root access - accordingly, every use of it can also negatively affect the functionality of other apps or even of the whole system! Do only use if you really know what you are doing. I do not assume any liability if you mess up your device or the functionality of other apps. hink of exporting and creating backups of those shared preferences files you might want to edit. If an app does not work properly anymore, you can try clearing its data.
YOU ARE NOT ALLOWED TO USE THIS APP FOR ANY ILLEGAL PURPOSE. You are not allowed to (commercially and in any other way) damage or disrupt a third party. Everything you do happens on your own responsibility.
A FEW WORDS ABOUT ADVERTISEMENT
We love creating apps, and want to keep them free forever. In order to keep our development running we are using a search service to generate some revenue from this free app. This app might add a new browser homepage. You may easily change it afterwards again, if you choose to use it, thanks!
MONEY BACK GUARANTEE!
ROOT IS REQUIRED!!!
UNIQUE APP WHICH KEEPS YOUR DEVICE CLEAN AND ALSO GREAT FOR USING WITH RAM MANAGER!
IF YOU FIND A BUG OR IF YOU HAVE SOME PROBLEM, CONTACT ME BEFORE YOU GIVE LOW RATING, PLEASE.
Simple and effective application which a lot increases your peformance by cleaning your system. You can choose between quick cleaning and full cleaning. Quick cleaning clears your memory, file cache, etc. and you can do that without reboot. Full cleaning requires reboot, but it makes really total maintenance of your system. Full cleaning is also great when you want to flash other ROM or kernel, so it will clean your device to prevent any problem. Application is also great application manager, you can uninstall, clear data and freeze or unfreeze your system and non-system applications.
-Restart system UI
-Clean drop caches
-Clean empty folders
-Clean dormant folders
-Clean useless folders
-Clean useless files
-Clean dalvik cache
-Clean init.d folder
-Clean empty folders
-Clean dormant folders
-Clean useless folders
-Clean useless files
-Clear app data
-Quick cleaning interval
-Exception list for files and folders
◈ an almost-complete busybox with 327 applets: have more of your favorite commands without the bloat
◈ python and ruby: script on-the-go, or run django- and rails-powered servers
◈ subversion and git: access source code using two popular version control systems
◈ tcpdump and nmap: analyze network traffic and query remote hosts
◈ lynx and w3m: go retro with lightweight text-based Web browsers
BotBrew currently runs on ARM-powered devices (sorry, x86 and MIPS users!) and works best with CyanogenMod. Any terminal app that provides a local shell should work, but Hacker's Keyboard and Script Manager might be helpful, too. Spread the word if you like BotBrew! If you have trouble with BotBrew or have bugs to report, feel free to email us at firstname.lastname@example.org or chat with us at #botbrew on irc.freenode.net. And we'd love to hear from you if you want to distribute your own software using BotBrew.
BotBrew requires certain privileges to work properly:
◈ ROOT: allows BotBrew to install files to your system
◈ INTERNET: allows BotBrew to download packages from the Internet
◈ ACCESS_NETWORK_STATE: allows BotBrew to find out if you're connected (and avoid opening the homepage if you're not)
◈ RECEIVE_BOOT_COMPLETED: allows BotBrew to (optionally) initialize itself and services when your device starts up
Initializing BotBrew at boot should have no performance impact, but services do use resources (so they are disabled by default). Use the control panel to fine-tune your preferences about what BotBrew should do at boot (i.e. start itself, services, or nothing at all).
*** Important note for ICS users: Honeybar is unsupported on ICS and will not hide the UI bar. I have examined the source for ActivityManagerService and it currently appears impossible to stop com.android.systemui
Introductory pricing for a limited time only $0.99! Get it while it lasts.
With experimental TouchWiz support (enable button offset)
Google's not addressing this bug, http://code.google.com/p/android/issues/detail?id=15408, so I am! Tap to show and hide the status bar that doesn't ever go away!
HoneyBar is an application that requires root access to toggle visibility of the Honeycomb status bar on the bottom of the screen. Root access is required to allow the hiding to occur.
On initial use, HoneyBar will enter an introductory mode. During this mode, a white rectangle approximately 100x54 pixels in size will appear in the middle of the bottom of the screen. Tapping this box will toggle visibility of the status bar. When the status bar is present, the rectangle will appear in the status bar; when it is not present, it will appear at the bottom of the screen.
After successfully toggling visibility of the status bar 10 times, the white box will no longer appear. Even though the box is no longer there, you can continue to tap that same location to toggle the appearance of the status bar. If you want to revert to the introductory mode again, you can 'Enable intro mode' again.
This app require root! Make sure you device is rooted first! Some devices require busybox also.
Special thanks to drifty for the nifty logo!
All original credit for discovering the importance of efs and backups goes to autoprime!
Optimus G Pro and LG G2 support is due to drjbliss and loki
Freegee is all new and rewritten from scratch. Everything is done on device now so there is no more white listing every variant, only just enabling models.
If you run into an error please report it, send me a logcat. I can be reached via email or on xda/irc.
Dropbox support is under menu -> settings.
This is the donation version. It is exactly the same as the free version.
This is the next step in Project FreeGee. Have an LG Optimus G, LG Optimus G Pro or LG G2? If so this app will allow you to unlock (Optimus G only) or bypass your bootloader, remove LG Security and install cwm or twrp recovery. With removed lg security you can now uninstall any preloaded applications you want.
Please contact Shelnutt2 on freenode irc #lg-optimus-g with any problem.
The old 1.2.4 version, which is now depreciated can be downloaded here:
The source is available here:
(Note that if you are running a custom kernel, it is likely that it already implements this functionality)
If you are running a stock (made by the phone manufacturer) kernel on your device, chances are adbd is running in "secure" mode, even if you are rooted. This app lets you run adbd in "insecure" mode, which gives you root access in "adb shell", allows access to system files and directories through "adb push/pull", and lets you run the "adb remount" command to make your /system partition writable.
Of course, your device must already be rooted for this to work. It may not work with "S-ON" devices and locked bootloaders.
This app does not make any permanent changes to your device - a reboot will undo any modification. That's why there is also the option to enable this feature at boot.
Note that if you have USB connected when the app activates or deactivates adbd root mode, you may need to unplug/replug the cable or run "adb kill-server" on your computer before adb will work again.
For discussion and support, see the XDA-Developers.com thread here:
Note that this download is also available from that thread completely for free. You can go there and download it for free, or buy me a beer and download it here from Google Play. It is 100% the exact same program. (No redistribution is allowed though!)
"For those who tend to get tired of Android's status bar, or just want more intuitive gesture-based controls on their tablet, this app is definitely worth a shot." - Android Police
★ Try Lite version before you buy
★ Requires root access
★ Multitask - start any application, shortcut or custom action without leaving current application
★ Custom actions - LaunchPad, Start application, Previous Application, Next application, Home, Kill current application, Back, Forward, Recent application list, Recent application dialog, Menu, Notification Panel, Hide/Show status bar, Start launcher shorcut(bookmark, contacts, settings, etc), Start Tasker task, Pause gestures, Exit, Screen Off (lock), Alt+Tab, Music Play/Next/Previous, Volume, Search, Voice Search, Select Input Method.
★ Swipe 4 fingers right - open previous application
★ Swipe 4 fingers left - open next application
★ Expand 4 fingers - LaunchPad (similar to SwypePad, start any application, shortcut or custom action)
★ Pinch 4 fingers - Home gesture
★ Swipe 3 fingers down - Back gesture
★ Swipe 3 fingers up - Bottom recent applications bar
★ Swipe 4 fingers up - Hide/Show status bar (experimental)
★ Custom gestures - create your own gestures to start any application, shortcut or custom action
THERE IS NO WAY TO ANSWER MARKET COMMENTS OR CONTACT COMMENTATOR - EMAIL ME IF YOU WANT ANSWER.
Please don't post your problems in market, email me or go post to XDA, thanks:
If your device is listed as unsupported, please read FAQ in Help tab. If it still do not work, contact me by email: goodMoodDroid@gmail.com
Description: This application allows you to control tablet with gestures.
Swipe 4 fingers up to hide status bar. Do same gesture again to restore bar.
Swipe 4 fingers right to open previous application.
Swipe 4 fingers left to open next application.
Pinch with 4 fingers anywhere on screen to return to home screen from any application.
Swipe 3 fingers down to execute back action in any application.
Swipe 3 fingers up to show custom bottom bar with recent applications.
Expand 4 fingers anywhere on screen to open LaunchPad dialog. It is similar to SwypePad and allows start your most often used applications, shortcuts or custom actions anywhere anytime with simple gesture.
Works in all applications, games and browsers.
Application will use freed space when you hide status bar. Some games even work better with status bar hidden.
There is an option to switch to single touch gestures if its more convenient. You can even create your own gestures for any action.
Full version adds following features: option to hide notification icon, custom gestures and special actions, any number of actions in LaunchPad.
Tags: Hide bar, gesture, gestures, gesture control, gesturecontrol, status bar, system bar, full screen, Honeybar, ICS, SwypePad, iPad, GMD, G.M.D.
THIS APP IS VERY OUTDATED. IF YOU DO NOT HAVE A 1ST GEN PHONE (see below), PLEASE DO NOT DOWNLOAD!!!
* DOES NOT WORK ON ANY PHONE RELEASED SINCE THE NEXUS. PLEASE SEARCH "DSP MANAGER" ON GOOGLE FOR AN ALTERNATIVE FOR NEWER PHONES (Nexus onwards). SEE WEBSITE FOR MORE INFO.
** I HAVE AN APP CALLED VOLUME+ ON THE MARKET FOR £0.99 THAT WILL WORK ON ANY PHONE WITH GINGERBREAD (2.3). IT IS ALSO AVAILABLE FOR FREE ON MY WEBSITE!!!
Press MENU at the Main version page for extra settings (see screenshot for more info)
T-Mobile G1 / HTC Dream
T-Mobile MyTouch 3G / HTC Magic / HTC Sapphire /
T-Mobile Touch / HTC Hero
HTC Droid Eris
All (i think) HTC Devices prior to the Nexus
The LG Optimus range
All Motorola Devices
All Samsung Devices
All Sony Ericsson Devices
~ FOR THOSE THAT HAVE INCOMPATIBLE PHONES AND ARE RUNNING GINGERBREAD (ANDROID 2.3) THERE IS AN APP ON THE MARKET CALLED VOLUME+ WHICH WILL WORK FOR YOU. IT IS ALSO AVAILABLE FOR FREE ON MY WEBSITE ~
Problem/bug? Please e-mail me!
DOES NOT work on all android phones. See website.
Please note that you will need this application and adbdSecure as this application is ONLY a license and does nothing on its own.
Here is the description for adbdSecure:
Root required for this application!
The pro version will contain more features in the future, right now it is available for only $1.99!
If you have a rooted phone and you have debugging enabled on your device then your device is at risk for attack!
This project: https://github.com/kosborn/p2p-adb/ provides a set of tools for attacking your device from another device if you have debugging enabled on your phone.
Here is a video showing what this application helps protect you from:
This application can help guard against this in conjunction with a password, pin, or pattern protected device.
For this application to work and be effective you must have a lock screen enabled password, pin, or pattern lock.
This application will turn adbd on when the phone is unlocked and will turn it off when the screen goes off.
This application works with Tasker, you can use Tasker to enable and disable adbdSecure on a wide variety of different conditions.
I'll add more features to this as time goes on :)
Thanks to jairomeo for the High resolution image and application icon!
Allows you to use the menu key to unlock the phone from the lockscreen
Run the app, enable it, and then press menu to unlock the phone when you're on the lockscreen.
Tested on the Nexus One, the Droid, G1, MyTouch, Droid 2, and Dell Streak.
2.1 and 2.2 (froyo)
AOSP ROMS ONLY!
This tool can control the Static Navigation feature of the SiRF Star IV GPS receiver in some Samsung Galaxy phones.
This feature is by default disabled. The result is that the phone cannot be used for averaging, geocaching, architectural and other precision applications.
GPS Control can enable Static Navigation. With it enabled, the GPS chip no longer filters out location data and updates the location at 1Hz even when the device is stationary. This is required for averaging and other applications that need constant location updates.
It supports every Gingerbread firmware and already includes support for beta Ice Cream Sandwich firmwares.
Future versions will add support for more SiRF Star IV features and will enable detailed configuration of the GPS.
User Manager only works with Android 4.2, and is now obsolete with 4.3
Google have integrated the new user profiles that basically do what User Manager has been doing.
Besides that, due to Google's changes the methods used by User Manager are no longer working!
Allows you to share apps between multiple user accounts. When the device is used by family members then you can easily disable apps they should not be using.
Furthermore you can monitor the running processes on each user account, and stop them. When you switch between users then the apps of all user accounts are still running in the background. After a while your device is not so responsive anymore. Now with User Manager you can fix this issue easily.
Requirements and limits:
- Only works on Android 4.2 devices with enabled multi user support. The app will NOT enable multi user support if it's not enabled by default. Currently Google only supports multiple user accounts on tablets.
- Root access is needed! If your device is not rooted then you can't use this app.
- After you have done some changes the app needs to reboot your device. Sorry for that but at the moment there is no other option! I hope in the future I can offer a better solution without the need to reboot.
- Currently the app can only be used by the device owner.
- You can enable both free and paid apps. However apps with a license check are only working if the Google account they were purchased with has been added for this user account.
Root required. No Ad. Sale 50%.
On Android 4.4.2, App Ops is removed. This app helps you to bring it back.
Otherwise, this app have a button to start stock App Ops on older Android version (4.3, 4.4)
Please checkout XDA thread: http://forum.xda-developers.com/showthread.php?t=2569194
- Access notifications
- Alarm volume
- Audio focus
- Bluetooth volume
- Call phone
- Draw on top
- Keep awake
- Master volume
- Media buttons
- Media volume
- Modify calendar
- Modify call log
- Modify clipboard
- Modify contacts
- Modify settings
- Notification volume
- Play audio
- Post notification
- Read calendar
- Read call log
- Read clipboard
- Read contacts
- Read SMS/MMS
- Receive SMS/MMS
- Record audio
- Ring volume
- Send SMS/MMS
- Voice volume
- Write SMS/MMS
This app can let you see the emoji in Android by replacing the system font by the emoji font. But the emoji will only display in black & white.
You don't need this app if you know how to replace the font manually. Please follow the instruction in Emoji Keyboard
If you don't want to think too much, you can download this app to help on replacing the system font easily.
-Support ios5's emoji (black & white only)
-Download Emoji font from internet
-Backup system font to SD Card
-Replace & set the permission of the Emoji font
-Restore the original system font from the previous backup if you like.
-Rename DroidIndia.ttf which can solve some of the encoding function (the button will only show up if your phone has this font)
-Delete all the downloaded & backuped files in SD.
If you want to input emoji, you can try to use the below app
More from developer
SecDroid hardens the android kernel by disable certain binaries that have internet access or can be used as an attack vector and by securing the TCP Stack using Systctl. This helps prevent some MITM (Man-In-The-Middle) and Spoofing attacks. It may also prevent some DOS (Denial-Of-Service) Attacks.
NOTE: ROOT IS NEEDED!
Binary's that are disabled:
* nc (net cat)
* ping (Changed so only root can use)
* pm (package manager) is disabled so install apps via adb is disabled
* adbd (adb daemon) is disable as well to prevent an attacker from using tools such as p2p-adb by Kos
This is a work in progress so please let me know what you want added, removed, changed, or fixed.