What makes this method really universal is that everything happens on the app side, no system files modifications are required whatsoever. The tool basically emulates the behavior of the init.d kernel mechanism : it will detect whenever the device is rebooted and execute the scripts located in /system/etc/init.d.
With this init.d support granting mechanism comes a kernel-sided init.d support detection mechanism, so that your int.d scripts don't get executed twice, which would only make for a longer boot time. Basically, when you run the test, it will generate a little init.d script which creates a file on your sdcard. Then, after you rebooted, it will check if the file that the generated script creates has indeed been created in order to determine if your kernel already has init.d support built-in. If the file was created, it does. If not, it doesn't, as simple as that.
An additionnal functionnality to this app is the ability to manage, edit, delete & run your init.d scripts with the touch of a button.
You can check-out the source code of this application and contribute to it at : https://github.com/Androguide/Universal-init.d
If your device is rooted the scripts can be executed using superuser permissions, but normal users can do also.
Note that some actions (like update the cpu max/min speed and others) requires root permissions. Don't blame to me if you execute in a not rooted device at don't works!
Pro version removes Ads.
Init.d is a directory in /system/etc that can contain scripts such as tweaks, the scripts inside this directory with the permissions of atleast RWX-RX-RX (755) will be executed during boot.
Root and Busybox are required in order to run init.d scripts successfully.
-Optimize your sqlite Databases(only with init.d)
-Generate Entropy to destroy lags
-Configure your kernel
Also : configuring zRam compression and Swap file creating & activating
You can support us by clicking ads and installing apps on ads!
Boot Shell act as an alternative for devices which have ROMs/Kernels without init.d support.
It does not have any predefined functions, but the commands you enter can make it a very versatile app with wide set of possibilities.
Some of its possible applications -
-Backup apps to SD card
-Trim file system (fstrim utility, fix lags)
-Tweak GPU, CPU, I/O, Display parameters
-Load kernel modules
and a lot more
You can add any number of shell commands or script files, which can be executed at boot. That's not all, you can also save commands as favourites that you intend to use frequently, but don't want it to be executed at every boot. You can execute them any time you want from this app.
Completely ad/spam free and will always be.
█ Prerequisites -
Explanation for Permissions -
-> Read/Write USB Storage - Allow the Shell commands to read/write on Device Storage, modify execute script files
-> SuperUser Permission - To Execute Shell Commands
-> Run at Startup - To be able to execute Shell commands at Boot
Check out the Pro version with extra features -
-Execute script files at boot or whenever you need it from the app.
-Inbuilt Script/Text Editor.
-View console outputs and errors.
* Prada3.0 (SU540, KU5400 model for Korean) both Gingerbread and ICS
* Optimus Vu (only for LG-U+ EXPERIMENTAL)
* 2nd-int by Skrilax_CZ@xda
* CWM 126.96.36.199 / CWM 188.8.131.52 by koush
NSTools need superuser (a.k.a root) and also custom kernel with Ezekeel's mod.
Currently works on:
Nexus S (kernel: GLaDOS, Matr1x, franco, SG-kernel, Eugene, Trinity, Netarchy, Lucid, Air, Lynx, etc.)
Galaxy S (kernel: Glitch v14)
With NSTools you can easily manage these tweaks:
- CPU Governor
- Custom Voltage
- Max/min scaling frequencies
- IO Scheduler
- Fast charge toggle
Your settings will stick on reboot, don't need to edit init scripts.
If something bad happenned and you want to reset NSTools settings, visit my thread on XDA to get reset_nstools.zip
Please don't report/complain bug on comments, because I can't reply your comments. Send me an email or visit NSTools thread on XDA
Thanks to Ezekeel for all his mod and all great people in XDA forum
This is an unlock key for Xposed LED Control, it unlocks the ability to set the color for more than 5 apps.
Module details here: http://repo.xposed.info/module/com.mohammadag.xposedledcontrol
Advantages over other apps that don't use Xposed:
• Select any color you want, or type in a hex code, as long as your hardware supports it, it works.
• Lower memory usage, no services running in background.
• Doesn't require Android 4.3+ or an accessibility service, allowing you to have more services for other apps (e.g Tasker).
• Won't get killed by Android since it runs within Android.
• Works with all notifications, including ongoing ones.
• Compatible with all Android versions from 4.0.3 to 4.4.2.
This is only a key! A trial version is available here, please confirm it works before buying this: http://repo.xposed.info/module/com.mohammadag.xposedcallblocker
Xposed Call Blocker is a call blocker implemented on the lowest common userspace level. This means that it's better than any other app at blocking calls without diverting them through the network.
Other advantages include minimal RAM usage, since there's no service continuously running in the background.
* Block incoming calls on a per-number basis.
* Internal call log that stores which calls were blocked.
* No notifications when a call is blocked, unlike OEM implementations, this allows you to have a completely silent block.
* Block outgoing calls to the numbers specified above.
* Block calls from private numbers.
* Low RAM usage.
Tested on (all running latest stock ROMs)
* Samsung Galaxy Note 3.
* Sony Xperia Z1
* Nexus 5
You need to have the regular Xposed Additions package installed in order to use this
Application Launch on Key Action
Application Specific Re-mapping
Application blacklist option in rotation settings
Tasker Task Launch
Notice: Some access points with 3G (M5350, ..) modem are not supported, please try lite version of this app first and if it works, full version will work too.
This version was tested on TP-LINK WR741ND access point router. Please let me know if you test it on other routers.
=== 7 Days Refund Guarantee ===
Don't worry about the 15 minutes window, just relax and explore all the features. Refund requested in "Orders" of Google Play (or Google Wallet) within 7 days is guaranteed. (may take days to manually process). REQUESTS BY EMAIL WILL BE IGNORED.
=== Disclaimer ===
Some of these experimental features are still in early stage. They may not work on all devices & ROMs. They are included only for advanced users with sufficient knowledge about what they really mean and how to correctly use them. These features may crash your apps, or even brick your phone in the extreme cases. I will try my best to avoid those situations, but I don't take responsibility about the possible consequences. For your safety, please do a NANDroid backup before activating these features.
It is safe to purchase and install, since nothing is affected until any of the experimental features is enabled explicitly.
=== Experimental Features ===
◆ Boost mode (requires Xposed)
Android framework is patched to allow Greenify to perform hibernation and other operations without the slow root routine. Besides, Boost mode also improves compatibility of many features in Greenify.
◆ Allow (most) system apps to be greenified in Greenify
Beware, most system apps are critical to the basic functionality of your device, once greenified, you may lose some part of usability. If something bad happens, degreenify the system apps you recently greenified and reboot, or deactivate this experimental features of Greenify and reboot.
◆ Allow GCM push message to wake hibernated apps (requires Xposed)
Google service framework is patched to allow the GCM (Google Cloud Message, a.k.a. C2DM) broadcast to wake the hibernated apps, thus you can greenify some apps without losing the ability to receive push message.
Attention: Not all apps use GCM as push mechanism, some apps create their own connection for push in background service, thus can't benefit from this patch and their push messages can never survive hibernation. Please DO NOT ask for that, it's just a "mission impossible" in practice. Instead, ask their developer to adopt the more RAM-and-battery-friendly GCM push.
◆ Keep Notifications after Hibernation
Android framework is patched to keep notifications from being removed when application hibernates.
◆ Wake-up Tracker (requires Xposed)
Android framework is patched to track which app implicitly woke your hibernated apps. You can decide whether to cut-off the wake-up path to avoid further wake-ups.
◆ Block App State Abuse. (requires Xposed)
Block the the abuse (via a vulnerability of Android up to 4.2) used by some apps to keep themselves from being killed by Android. This abuse leads to undesired apps "Not Hibernating" due to false "Perceptible" state in Greenify.
PS: For Android 4.3+, this can also remove the annoying permanent notification from some apps, which was hidden in pre-4.3 system.
=== Xposed Installation ===
1. Download and install Xposed installer: http://goo.gl/CKTWXZ
2. Install the “Framework" in the "Xposed Installer" and activate "Greenify" in "Modules".
=== Why do I need to install another framework for some features to work? ===
Since these experimental features all need OS level patches, traditionally they can only be applied with ROM modding, which is highly device-specific and ROM-exclusive. Xposed framework is a new hope to do finer grained tiny patches in a ROM-independent way. Thanks to Xposed framework, you can enjoy these experimental features of Greenify without replacing your ROM.
=== Feedback and further discussion ===
Visit the community: http://goo.gl/MoszF or XDA forum: http://goo.gl/ZuLDnE
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.
** First practical DOS emulator for Android **
** Apps of the Week, ZDNet, Sept 2011 **
IMPORTANT: Like other emulators this software requires sdcard access and lots of resources to run properly. Make sure you have > 50MB free memory, and your sdcard can be accessed through /sdcard.
We appreciate any rating, comments and suggestions, but in case you need some answer, please check faq or email us directly.
Regarding GPL please refer to home page.
-Portrait and Landscape mode with/without resize.
-Software and Hardware keyboard input
-Support entering special keys like Ctrl, ESC and Function keys
-Support Virtual TrackPad, Virtual Joystick, and Pen mode
-Support mouse control with physical Trackball or Mouse
Regarding arrows and special keys(like ctrl, alt, shift): AnDOSBox is designed to work with external input solution, seek out and use anything you see fit. We also built an "Extra layout" plugin for our Flit Keyboard. (see AnDOSBox home page for details). For enhanced gaming keypad, please check out our "GameKeyboard" app.
-On some device it failed to call out the software keyboard. In this case, try holding the "menu" hardware key, or turn on (menu->input mode->show keyboard fix).
-In some program sound is broken (stop after awhile) when Speed Patch C is turned on.
-Some devices with physical keyboard failed to input additional characters by pressing Alt+Key. Please refer to FAQ General Usage #1.
-It's said that some high-end snapdragon based devices have poor performance. We never received an official report, please contact developer in this case.
If you have problem running a particular DOS program, please check with DOSBox Team for compatibility before report to us.
INIT APP LOCKER secures your apps and data with amazing functionalities.
You can lock all your apps and data at a single click.
Lock your phone via text message if you forget to take your phone.
If someone touch your phone and tries wrong password 4 times that it will automatically capture the person photo and send it on your mail id.
You can exit an app and go back in the limit time without entering the password
Automatically gives the suggestions for new apps locking.
If you dont want to lock the app than click on never suggest will never ask you again to lock that app.(Later on you can change the settings)
Patterns and No. password protection
Now you are secure when you share your phone with friends or family, no one can open locked app and if they try than camera capture the image and send it to you.
Feel safe and secure using init App Locker
We will constantly working on this so if you want any change or updation, feel free to tell us, we will upgrade our app locker according to your suggestions.
Use it ! Share it !
Tags: init App Locker, init Apps
A feature is built-in to test your current configuration without rebooting. The lines shown in test mode may be limited and relatively static, this does not reflect exact boot time behavior as much as it just shows you that it works and how big the text will be.
Note that LiveBoot will only show up after the data partition is mounted. If you need to enter a decryption key or pattern at boot, it will not show up until you have done so.
This app does not only require root, it requires specifically SuperSU version 2.40 or newer, due to how the boot-time code is launched. Alternatively, the app will try to function for otherwise rooted firmwares that support init.d, but this is not officially supported and it cannot be guaranteed to work.
Officially the app supports 4.3+ and newer, but really it is aimed at 5.0 firmwares. Regardless of 4.3, 4.4, or 5.0, the app may work on your device or it may not. I've gotten it to work on a bunch of my own devices on various firmwares, but not on all. Even if the test run functionality works, this does not necessarily mean it will actually work during boot. It usually does, but not always.
This does indeed also mean I cannot guarantee continued operation - even if it works for you today, it may fail your next firmware update. If that is an issue for you, then you should definitely not update to Pro.
The risk of bootloops is extremely low, but not completely non-existent. Should a bootloop occur, removing either the app's APK or /system/su.d/0000liveboot through recovery should fix the problem.
The app writes to /system, as such your firmware must allow this. There is no recovery-based install option at this time.
There's an in-app purchase to upgrade to Pro, which supports my developments, and unlocks the transparency option as well as logcat buffer and format selection.
Of course, if you have one of the paid variants of the old live logcat or live dmesg boot animations from all those years ago installed, this will also enable Pro mode.
Like some of my other apps these days, if you don't have Google Play but still managed to install the APK, this will also enable Pro mode.
Last but not least, if you simply don't want to pay for it, there's also a button to enable Pro mode.
If /system/su.d/0000liveboot.script exists (chmod 0644, not 0700 like other files in /system/su.d/ !), this script will be run instead of logcat and dmesg, and its output will be shown in white (stdout) and red (stderr).
Please see the official app thread on XDA-Developers.com here: http://forum.xda-developers.com/android/apps-games/liveboot-t2976189
Samsung Galaxy devices from 2013 and onward are unlikely to work correctly. Examples are Galaxy Note 10.1, Galaxy MEGA, Galaxy S 4, Galaxy Note 2, and Galaxy Note 3. This is because of KNOX.
LG devices will be fully unrooted, but will still say "Rooted" afterwards because of LG's eFuse.
Simply hit the 'UNROOT' button and allow Root Access when asked to give it permission. The device will then reboot and you will be completely Unrooted when you boot back up.
****WHEN APP DOES NOT REBOOT AFTER ALLOWING ROOT, CLOSE THE APP AND HIT UNROOT AGAIN****
This is a great app for those who are trying to complete a warranty return with a carrier for a defective device hardware or a repair. If you only want to temporarily lose Root Access, this app is not for you. Unrooting is permanent and cannot be undone with this app. Only use this if you truly want to lose Root Access.
If your device has an Insecure Kernel (Boot.img) the app will now tell you and close. This is for users who could not bother to read the App Description that warns you that if your device has an Insecure Kernel, it will NOT fully unroot you.
Insecure Kernel (Boot.img) means that unless your Kernel (Boot.img) is brought back to the factory stock file, your device will never be unrooted fully, so this app will no longer bother attempting to try, only to get users complaining about not being able to OTA.
Please be aware, this app does not gurantee that it will fix your specific devices "Over-The-Air Update" issues. In most cases, anything you did with root such as: Debloating, Installing a custom Kernel, custom ROM, custom Recovery (like TWRP or Clockworkmod), enabling tether, etc. will NOT be un-done by this app. If you can't update because your system was modified, look for a way to flash back the entire device, such as Odin for Samsung.
You can see a video explaining this by "zedomaxx" on youtube here: http://www.youtube.com/watch?v=CdlIxE7K_vw
Support for x86, ARM, and MIPS devices.
Support for ChainsDD Superuser, Chainfire SuperSu, and Koush Superuser.
Featured on Droid-Life! - http://www.droid-life.com/2013/04/11/new-app-claims-to-unroot-any-android-device-with-a-single-tap/
Featured on Phandroid! - http://phandroid.com/2013/04/11/universal-unroot/
Featured on AndroidFanNetwork! - http://androidfannetwork.com/2013/04/11/one-click-unroot-app-for-any-android-device/
Featured on Frandroid! - http://www.frandroid.com/applications/136681_universal-unroot-pour-desactiver-le-root-dun-seul-clic#more-136681
Featured on GetNews JPN! - http://getnews.jp/archives/320358
Tomsgt123 - http://www.youtube.com/watch?v=ySNStU8OTuk
DroidModd3rX - http://www.youtube.com/watch?v=_viwAMoIcJM
tmyinc - http://www.droidrzr.com/index.php/topic/15295-universal-unroot-app/
SEO: root, unroot, superuser, SuperSU, rooted, hide root
What does it do?
This uses root access to "Snatch" a copy of your device's OTA Update .ZIP file to your device's storage so you can upload it for others to use, or have a backup copy for yourself. (Remember, sharing is caring.)
***PLEASE DISABLE ANY USB MASS STORAGE OR IT WON"T COPY***
How can I tell it worked?
Use a File Manager or Computer to view your device's storage. Inside the /OTA/ folder on your storage you should find your OTA Update .ZIP file. The name depends on your device's OEM and other factors.
What devices will it not work on?
This is compatible with all rooted Android devices that use the /cache/ updating system. If your device is unique and does not support the /cache/ updating system, you can compile your own copy, or notify me of the device and I will try to add in support from my end.
This app is Open Source! You can compile it yourself from the github below.
What does it do?
This is a manager & installer for loading ("flashing") an alternative .ISO file on a Motorola phone's 'CD-ROM' partition. With this app you can backup your existing 'CD-ROM' partition to your sdcard and flash a new one of your choice.
How can I tell it worked?
Each device type is unique, but if you disable USB Debugging and enable USB Mass Storage (if possible) you will normally see the .ISO mount onto your computer as a drive.
What devices will it work on?
Motorola RAZR XT910, DROID RAZR XT912, DROID BIONIC, DROID 4, Motorola RAZR HD XT925, DROID RAZR HD XT926, Motorola RAZR M XT905, DROID RAZR M XT907, Motorola RAZR i, and Motorola Photon Q 4G LTE.
Note that the DROID BIONIC has a much smaller 'CD-ROM' partition than the others, around 8MB.
This app is Open Source! You can compile it yourself from the github below.