An ideal tool for developers, customer support and user.
NOTE: this app doesn't send your ID to the internet so your information is safe.
For paranoid users, you can get Device ID without any network permission at :
This will disable Local IP Address and MAC address.
Google Services Framework Key ID
Subscriber ID (IMSI)
SIM Card Serial
WiFi MAC Address
Ethernet MAC Address
Bluetooth MAC Address
Bluetooth Paired MAC Address
Device Build Fingerprint
Please leave some suggestion.
Permission Explanation :
INTERNET is used to get your local IP address
BLUETOOTH is used to get your Bluetooth MAC address
READ_PHONE_STATE is used to get your IMEI, IMSI and SIM Serial
ACCESS_WIFI_STATE and ACCESS_NETWORK_STATE is used to get your MAC address
READ_GSERVICES is used to get your Google Services Framework ID
You are allowed to disable the permission using root app such as Permission Manager if you are paranoid
For user that wanted to get both SIM Serial in DUAL SIM Phone, The default SDK does not have support to handle dual SIM phones. The function will only return one number, most likely from the first active SIM card.
Facebook : https://www.facebook.com/evozi/
Beta Testing Group :
Instead of rating 1 or 2 star,please email to firstname.lastname@example.org or leave a comment so that we can fix or improve it.
Have you ever wondered why an app or game you hear people raving about doesn't show up in the market for you? Chances are the developer has chosen to not add your device to the list of supported devices.
Perhaps there is an app that is offering some sort of special offer to a particular device or brand of devices, and you are one of the unfortunate ones who does not have said brand or device.
Well, if either of these scenarios has happened to you, then there is something you can do about it without shelling out more money on another device. Device Spoofer allows you to spoof your device to make it appear to be a completely different device. It's as easy as:
1. Backup your current device info.
2. Select a device to spoof.
3. Press "Spoof Selected Device".
Device Spoofer contains an ever growing database of devices and with the help of other users that database can stay up to date and contain all the information needed to spoof just about any other Android device.
For the market to see your device as the newly spoofed one, you must download an app from the market first. Once you do that the device seems to get registered under your account and will then show up as the spoofed device.
** NOTICE **
Developers may have a good reason for not supporting your actual device. Please do not contact them if you have an issue with their app or game. Chances are good that if it doesn't work right on your device, the developer was aware of this problem and chose to not support it. With that in mind please enjoy!
** ISSUES **
If you have any problems or issues using this app, please feel free to use the "Send Email" link provided in the Android Market. Please don't leave a comment if you are having any problems with this app. Email me instead so that I can work with you to fix the problem. This app was developed and tested on multiple devices, including the Nexus One and custom ROMs.
This app allows you to change your devices ANDROID_ID value. It does this by using the secure settings API system.
To use this system, the app attempts to grant itself the WRITE_SECURE_SETTINGS permission.
The app includes a backup and restore feature, as well as a generate feature.
I have set the price of this app to GBP4.00. This is converted to all supported currencies just before publication, using the exchange rate at that time. New EU regulations mean Google is required to charge VAT in EU countries, so EU countries will have VAT added on to GBP4.00 (at your countries rate) - I have no control over this.
Google Services Framework Key ID
IMEI / MEID
Subscriber ID (IMSI)
SIM Card Serial
WiFi MAC Address
Bluetooth MAC Address
Ethernet MAC Address
NOTE: This app doesn't require INTERNET permission so your information is safe.
Mobile ODIN is the on-device firmware flasher of choice. Just throw those firmware files on your (internal or external) SD card, start Mobile ODIN and flash away.
! Your device must be rooted to be able to use Mobile ODIN. Check the list below to see if your device is supported !
If you use the EverRoot option, Mobile ODIN will root the firmware while you flash it. Checking out that new leaked firmware? No reason to lose root!
Currently supported devices:
- AT&T/Rogers Captivate SGH-I896/I897
- AT&T SGH-I777
- Sprint/Virgin/Boost Epic 4G Touch SPH-D710/VMUB/BST
- USCC SCH-R760
- LTE SHV-E210S
- LTE GT-I9305/T/N
- AT&T/Canadia SGH-I747/M
- TMOUS SGH-T999
- Sprint/C-Spire SPH/SCH-L710
- VZW SCH-I535 (unlock bootloader !)
- USCC/Cricket/MetroPCS Galaxy S3 SCH-R530/U/M/C
- LTE GT-I9505
- Sprint SPH-L720
- TMOUS SGH-M919
- USCC SCH-R970
- Canadia SGH-I337M
- LTE SM-G900F
- Oceania SM-G900I
- Korea SM-G900L
- Americas SM-G900M
- Sprint SM-G900P
- USCC SM-G900R4
- TMOUS SM-G900T
- Metro SM-G900T1
- Canadia SM-G900W8
Google Galaxy Nexus:
- GSM Maguro/Yakju/GT-I9250
- CDMA/LTE Toro/Mysid/SCH-I515 (no cdma radio flashing)
Galaxy Note 2:
- LTE GT-N7105
- AT&T/Canadia SGH-I317/M
- TMOUS SGH-T889
- Sprint SPH-L900
- VZW SCH-I605 (unlock bootloader !)
- USCC SCH-R950
Galaxy Note 3:
- Sprint SM-N900P
- TMOUS SM-N900T
- USCC SM-N900R4
- Canadia SM-N900W8
Galaxy Note 8.0":
- 3G GT-N5100
- Wi-Fi GT-N5110/13
- LTE GT-N5120
Galaxy Note 10.1":
- 3G GT-N8000
- Wi-Fi GT-N8010/13
- LTE GT-N8020
- Tab 7" GT-P1000
- Tab 7.0 Plus GT-P6200/L/10
- Tab 7.7" GT-P6800/10
- Tab 10.1" GT-P750/10
- Tab 2 7" GT-P3100/10/13
- Tab 2 10" GT-P5100/10/13
Flashing with Mobile ODIN does NOT increase your custom kernel flash counter or make the yellow warning triangle appear.
Discussion and support: http://forum.xda-developers.com/showthread.php?t=1347899
Flashing with Mobile ODIN is easy. You start by starting the app and the app will check your system has everything it needs to continue (like root). It may need to download an additional package, so it is advised you have Wi-Fi available.
Now you should see the main Mobile ODIN screen. It will list a set of partitions. Clicking a partition will allow you to select a file from your SD card to flash to that partition. Do not worry about selecting the wrong file - Mobile ODIN will not let you. Separate files (named after the partition) as well as .tar and .tar.md5 files are supported.
From the desktop ODIN you may be used to "PDA", "PHONE", and "CSC" buttons. All three of these buttons have been replaced by the "Open file ..." button. This button will open the file you select from the SD card, and find all the partitions it can flash inside that file. So if you select a .tar file containing kernel and modem, the Kernel and Modem partitions will be set up to use that .tar file for flashing.
Now that we have selected what we want to flash, if you have the Pro version you can proceed to the EverRoot section. The EverRoot options allows you to root your firmware while it is being flashed. Never again will you be without root! Select here which apps you want to inject in the firmware that is being flashed.
Now that we are all done selecting partitions and configuring EverRoot, we continue to "Flash firmware". Mobile ODIN will gather all the information it needs and perform the flash. Before starting, however, it will check that your battery level is over 50%, and if applicable offer to verify MD5 checksums on the files you have selected to flash. If all is well, it will reboot into recovery mode, and flash the firmware you have selected.
You can find out the current status of your flash counter and firmware state (custom or official) by booting into "download mode" on most devices. The usual way of getting into "download mode" is by first turning off your device, then turning it on by pressing and holding VolDown+(Home)+Power. Alternatively, the "adb reboot download" command also often works.
When you run TriangleAway, if your device and firmware are supported, it will show you the detected state of the binary (custom or official) and flash counter value, and the option to "Reset flash counter". Please confirm that the information shown is correct before resetting the values.
On a number of devices, TriangleAway can work, but your firmware may not be supported directly. In that case, the app will tell you it needs to reboot into a special boot mode, which will be happen if you select "Reset flash counter". The device will reboot into a special mode which will allow you to review the current status and reset the binary and flash counter values (or abort and do nothing). On some devices this will actually trigger the counter to 1 if its 0 - so if you're "just checking", do that in download mode!
!!! THIS IS A DANGEROUS OPERATION AND COULD POTENTIALLY BRICK YOUR DEVICE. PROCEED AT YOUR OWN RISK. A USB JIG IS PREFERRED IF YOU HAVE A WORKING ONE !!!
( and by brick I mean brick - only a board replacement or a JTAG unit will be able to save you, don't mess with boot(loader) stuff unless you *really* mean it! )
Note#1: using Triangle Away may unmount your SD card. Reboot or manually remount it from Android settings.
Note#2: on new devices status can only be reset on stock firmwares!
- GT-I9100 **
- Sprint Epic 4G Touch
- Korea SHW-M250K/L/S
- GT-I9300/I9300T **
- GT-I9305/I9305T/I9305N LTE **
- USA: AT&T, Sprint, T-Mo, VZW (unlock bootloader !), USCC, MetroPCS, Cricket, CSpire
- Korea: SHV-E210K/L/S, SHW-M440S
- USA: AT&T, VZW, Sprint, T-Mo, USCC
SG Note 2:
- GT-N7100/N7100T/N7102/N7105/N7105T **
- USA: AT&T, Sprint, T-Mo, VZW (unlock bootloader !), USCC
- Canada: I317M, T889V
- Korea: SHV-E250K/L/S **
SG Note 3 (4.4+):
- USA: T-Mobile, Sprint
- Canada: SM-N900W8
- Asia: SM-N900S/2/6/8/9
SG Note 8.0":
- GT-N5100 3G **
- GT-N511x Wi-Fi **
- GT-N5120 LTE **
SG Note 10.1":
- GT-N8000 3G **
- GT-N801x Wi-Fi **
- GT-N8020 LTE **
- SHW-M480S/K/W **
SG Camera EK-GC100 **
SG Tab 2:
- GT-P310x 7" 3G
- GT-P311x 7" Wi-Fi
- GT-P510x 10.1" 3G
- GT-P511x 10.1" Wi-Fi
- I8160, I8190
- S7500, S7560, S7562
** Various models are supported depending on firmware, but only the exact models listed are supported regardless of firmware version.
Whether or not Triangle Away works may depend on your kernel, try flashing a different one if it doesn't work.
Please also note that some devices set the counter to 1 at every boot if you are running a custom kernel or recovery. On these devices, Triangle Away may always display 1 - make sure to check the counter in actual download mode.
For discussion and technical details, 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 from Play. It is the same program.
I'm not sure about future updates - http://www.chainfire.eu/articles/118/Triangle_Away_vs_Samsung/
The app fetches the Secure Android ID, Google Service Framework(GSF) ID, UUID, IMEI from the device. All the Ids are unique to each device. More features will be added in upcoming releases.
Root required for this application!
The fastest, most trusted, and #1 BusyBox installer and uninstaller!
Over 10 million installs and over 50,000 5 Star ratings!
Supports arm and intel based devices, mips support coming soon (I need a mips device)
Mentioned in the new XDA-Developers book "XDA Developers' Android Hacker's Toolkit: The Complete Guide to Rooting, ROMs and Theming"
Winner of best Utility Software award for Android via Handster.
This is the only installer that is ad free and requires no internet permission!
The only installer that will install ANY Busybox binary available for Android...you find it on the web and this will install it!
Pro version contains no ads or nag screens, uninstall feature, Advance Smart install feature, the ability to hand pick the applets you want, safety check for missing applets on start, and better overall support. The pro version will receive more frequent updates than the free version will.
The source for this application can be found here: https://code.google.com/p/busybox-android/
Featured on the BusyBox website at: http://busybox.net/products.html
The BusyBox source code can be found here: http://git.busybox.net/busybox/
A must have for any rooted phone! Almost EVERY rooted applications needs BusyBox to perform their magic, if you have a rooted phone then you need BusyBox.
Please note I did not write BusyBox! I wrote this installer and cross compiled BusyBox for Android. Please see the about menu option for more details or here: www.BusyBox.net
BusyBox is a software application that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities. BusyBox is designed to be a small executable for use with the Linux kernel, which makes it ideal for use with embedded devices. It has been self-dubbed "The Swiss Army Knife of Embedded Linux".
Leave this installed if you always want to get the latest version of busybox!
XPOSED FRAMEWORK REQUIRED
IF You dont know What is XPOSED Framework then do not try this application (it wont work)
I read about the Xposed framework in xda and other websites.some websites have really good tutorials about it.So what I understand is that we can modify a function and its return values using the Xposed Framework.
I have created and Xposed Module For Changing (MASKING) the IMEI No of the Phone
Change Means How Other Application gets the IMEI No of the device using below code
TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
As you all know,The Value is not permanent as it is an Xposed Module :)
Enable module in xposed framework
Come back to app and enter new value
Go to xposed module
Open framework page
Do a soft reboot
Open the app
And you can see new value
This upgrade enables extra features in StickMount and supports StickMount's development. See StickMount's description to learn about these features.
The price is aimed at being approximately one beer at the bar :)
You may need to restart StickMount and/or your device for the Pro features to become available.
Busybox is needed by several root apps and is a powerful utility. Learn more about busybox at http://busybox.net/
BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete environment for any small or embedded system.
BusyBox has been written with size-optimization and limited resources in mind. It is also extremely modular so you can easily include or exclude commands (or features) at compile time. This makes it easy to customize your embedded systems. To create a working system, just add some device nodes in /dev, a few configuration files in /etc, and a Linux kernel.
BusyBox is maintained by Denys Vlasenko, and licensed under the GNU GENERAL PUBLIC LICENSE version 2.
SuperSU Pro adds the following features to your SuperSU installation:
- OTA survival mode (no guarantees)
- Full color-coded command content logging (input/output/error)
- Per-app logging configuration
- Per-app user override
- PIN protection
See the SuperSU app description for further details on SuperSU.
Note that SuperSU Pro is rarely updated - most of the updated code goes directly into the main SuperSU app. That is the one you need to update.
(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!)
Download and run the Device Switch app on your old device and your new BlackBerry 10 device, connect them both to the same Wi-Fi network, and follow the on-screen prompts.
Device Switch transfers the following information:
* Contacts (including contact photos, birthdays, etc.)
* Calendar (including recurring entries)
Once your devices are on the same Wi-Fi network, the Device Switch app automatically discovers them. Follow the instructions to connect them and start the transfer. This is an easy way to get you up and running on your new device quickly.
No need for unlock code on most devices: as simple as one button click, and you can change your carrier sim card !
GalaxSim Unlock is the only app that can instantly and successfully unlock new Galaxy devices. Even with recent ICS or JB roms update, your GS2, GS3, GS4 or Note2 won’t relock after reboot.
★ Sim Unlock your phone (in-app payment)
★ Backup and Restore EFS data, keep it safe on your email or Drive account (free)
★ Get detailed information about your nv/lock state
* Please note that due to different hardware, many LTE/4G devices aren’t supported yet. On some SGS3, SGS4 and Note2, a recent rom update brings a new lock system that can't be unlocked yet. Don't leave bad feedback, we’re working on it, but that’s a complex process that requires time and access to locked devices! *
✔ Unsimlock / unbrand your phone
✔ Persists even after reset / flash / wipe / unroot
✔ Supports any rooted rom (Samsung stock, aosp, aokp, cm10, cm11...)
✔ Supports international GS4 GT-I9500, GS3 GT-I9300, Note2 GT-N7100
✔ Supports other Galaxy family devices (S, S2, Tab, Note and their variants)
✔ Supports devices previously unlocked with "voodoo unlock" or "galaxy s unlock"
✔ Detects errors like lost imei / serial in nv_data caused by third party apps
✔ Gives detailed information about current locks status (locked, unlocked or "partially locked")
✔ Automatic and manual efs backup (should guarantee a safe use), restore it on demand
✔ Supports more Galaxy devices soon
Easy to use:
• Be sure your rom is rooted (tutorial links included for major devices)(you can unroot once unlocked)
• Click on "unlock" button
• If other carriers' sim cards are still refused after a successfull unlock, your phone might be "hardlocked" by your carrier, read FAQ for workarounds (only seen on Telcel and Claro so far).
• Free download and in-app billing to unlock so that you decide to pay if your device can really be unlocked, not before. The backup/restore feature is free and will stay free. Price displayed before order. Buy once, illimited use. Refund on demand if we can’t unlock your device.
• Please note that due to a large variety of Galaxy devices, it has not been extensively tested on every available model. If it does not work on your device, please contact us so that we can add support for it.
• Tested on (full list available in the FAQ):
- Galaxy S: GT-I9000 (SGS), GT-I9000, GT-I9003 (Galaxy SL), SGH-I896, SGH-I897 (Captivate), SGH-T959 (Vibrant, Fascinate, 4G), SGH-I997 (Infuse)
- Galaxy S2: GT-I9100 (SGS2), GT-I9100, GT-I9103 (Royal), SGH-I777, SGH-I927 (Glide), SGH-S959G
- Galaxy S3: GT-I9300 (SGS3), GT-I9300T, GT-I9308
- Galaxy S4: GT-I9500 (SGS4), GT-I9502, GT-I9508, SCH-I959, SM-C101
- Galaxy Note: GT-N7000, GT-N7100 (Note2), GT-N7102, GT-N7108
- Galaxy Tab: GT-P1000, GT-P6200, GT-P6800, GT-P7100, GT-P7300, GT-P7500 (Tab 10.1), SC-01C, SC-02D, SGH-T849, SGH-T859, SGH-T869
- Galaxy Tab2: GT-P3100, GT-P5100, GT-P5110
- Misc: Galaxy Camera (EK-GC100), Pocket (GT-S5300, GT-S5302), Y /Pro (GT-S5360, GT-S5363, GT-S5367, GT-S5368, GT-S5369, GT-S6102, GT-B5510, GT-B5512), Pop (GT-S5570I), new Ace (GT-S5830, GT-S5839, GT-S6802), Mini (GT-S5570), Gio (GT-S5660), Fit (GT-S5670), Pro (GT-B7510)...
• This app is not affiliated in any way with Samsung.
• Trademarks and model names listed above are © copyrighted by their respective owners.
• YOU MAY NOT USE THIS APPLICATION FOR COMMERCIAL PURPOSES.
New permission used to set the host name after your device has been restarted, now it will maintain the host name you specified after power off and on. RECEIVE_BOOT_COMPLETED.
Changes your device host name on the network, so instead of having "android_AEF78f8e9d0h45" you can specify whatever name you want and it will stay that way even after you restart your device,
it does not work without root, please make sure you have rooted your device before
i will not provide instructions on how to root your phone, search google for help
Tested and working OK on Desire, Maybe your phone not Rooted, or where did you checked your Hostname after the change? some routers keep the hostname for some time after the change