SwitchMe - An Android first
Welcome to SwitchMe, an application for root users that allows you to log in and out of your device just as you would on a personal computer.
The technology behind SwitchMe saves all of your applications and data, protects it and stores it as a file in memory. You can then log out of
an account and log into a fresh installation of Android or another account with its own unique content.
You may create as many profiles as the memory is capable of holding. Some of these may require very little free memory because they contain
few apps, others will be larger as they contain many applications and lots of cache and data.
Why is this functionality useful?
Privacy - the most obvious benefit is that you can securely share one device among multiple users, which gives you privacy and peace of mind.
Testing - if you are a developer, you can use profiles as clean sandboxes to test your applications and their interaction with the system.
Speed - the games your kids play slow down your tablet, but with SwitchMe you can easily create profiles in without games or messengers.
Battery life - when the battery is low but there are important emails or documents to edit later, switch to a profile which only contains these essentials.
These of course are only suggestions - there are plenty of other uses for the functionality SwitchMe offers.
SwitchMe explained
In order to start using the application, you must create at least two profiles. The first you create will contain all your current data, the second will be a
fresh installation of the operating system.
Once you have created a second profile and booted into it, you will be presented with the Welcome screen, where you can add a new Google Account.
After you have set up your wireless connection and logged into the Google Account, you will find that SwitchMe comes preinstalled so that you can switch
back to the original account without needing to access the Market.
Advanced users can also clone their current profile - this can be useful if, for example, you want to see how the installation or removal of an application
affects your device.
Recommended usage
The most basic use for SwitchMe is creating multiple profiles for your family members. To do this, create separate profiles for yourself, for your significant
other and for the kids. Then log into these profiles and install the relevant software.
For your wife, for example, you can set up an email account and create bookmarks and widgets. For the kids, download and install some games.
From now on, handing your device over without worrying about them reading your emails or installing lots of junk is as simple as switching profiles.
Usage warning
Its very important to understand that incorrect use of this application can potentially harm your device. This can happen if you create and switch to
a profile that exceeds the available memory - switching into this profile will cause a boot loop as Android attempts to unsuccessfully build the Dalvik cache.
Before proceeding the use we recommend that you perform a full nandroid backup through recovery.
Looking forward
These are early days for SwitchMe, which means that a lot of additional functionality will be added to the app in the months to come. Planned features
include full profile encryption, profile storage on external memory and switching without the need to reboot your device.
We also plan to expand the information window to include data about each profile's applications, as well as the ability to reserve memory for profiles.
This Beta
The apk attached to this post will expire in 24 hours. Use that time to tell us if there are issues and to send logs (as always, with descriptions) via the
"Write to us" function.
Lots of functionality has been removed from this version, but will be added over the coming days.
Screens:
Known issues
Help doesnt work outside main screen
Persistent notification doesnt enable in new profiles
Hot switch not working on ICS (almost fixed, currently unavailable)
Encryption doesnt work (only password protection atm)
Sweet! Going to try it.
This allows me to have multiple chars on 1 device for games also? (like Emross War or the Storm8 games?)
edit: Sended my first crash log allready
Yes. I see there is an issue with the trial...
This is a brilliant idea! If you can add a feature to disable su for accounts it would be great.
For my use, I would probably have a default account that has limited access and limited apps. It should not have su or the ability to install new apps via the Market or via adb. The second account would be an admin account with everything enabled. I'm very interested in the encryption features as well. This and a password protected bootloader combined will keep my phone pretty locked down
Hi guys. Sorry I'm on a tablet ATM, so you'll have to use this filehost link for the next few hours. The apk has been updated:
http://www.datafilehost.com/download-beac0342.html
Okay this is what I've seen so far:
At first launch it asks me to create a profile, works fine.
When pressing the lock icon in the top right-hand corner it crashes.
The 3 dots open the settings page, and the notification icon works fine.
I can't seem to figure out how to create a 2nd profile?
When opening my profile I don't see any data in there, it just says "Details" in the top left-hand corner. It has the 3 dot setting icon thing, when I press settings, nothing happens. When I press the lock icon it crashes.
To view the details of my profile I have to hold-press on my profile in the main screen and then select details. Now I see some bars and I can put a password on my profile with the lock icon, settings still don't work. After you've done this, you don't have to press details anymore unless you restart the application. By pressing the activate button when I long-press on my profile it also allows me to see the details when I click on my profile.
A lot has to be done, but the concept is there, good job!!
ybinnenweg said:
Okay this is what I've seen so far:
At first launch it asks me to create a profile, works fine.
When pressing the lock icon in the top right-hand corner it crashes.
The 3 dots open the settings page, and the notification icon works fine.
I can't seem to figure out how to create a 2nd profile?
When opening my profile I don't see any data in there, it just says "Details" in the top left-hand corner. It has the 3 dot setting icon thing, when I press settings, nothing happens. When I press the lock icon it crashes.
To view the details of my profile I have to hold-press on my profile in the main screen and then select details. Now I see some bars and I can put a password on my profile with the lock icon, settings still don't work. After you've done this, you don't have to press details anymore unless you restart the application. By pressing the activate button when I long-press on my profile it also allows me to see the details when I click on my profile.
A lot has to be done, but the concept is there, good job!!
Click to expand...
Click to collapse
Thats what happens when people code at 4am from home. All shall be fixed today - they are just cosmetic issues.
THREAD CLOSED FOR NOW, A NEW ONE WILL BE OPENED LATER TODAY.
Related
Has anyone looked at TWEAKSTER for TREO. Seems quite nice but as I dont know anything about a TREO, maybe someone can port it to Der Kaiser?
http://discussion.treocentral.com/showthread.php?t=139811
"MortScript: Tweakster, BETA available
I know NOTHING about MortScript (have just started reading) so I hope that some of the The Mort Kings are here in Der Kaiser World and will give it a shot..
I cannot get the plugins to work, but main script seems fine..
"The Mort Virgin" =
--------------------------------------------------------------------------------
Cool new app available for you Treo power-users!!
Tweakster has three major functions:
1) Scheduling : create profiles & schedule events (33 plugins included)
2) Tweaks : applying tweaks (97 tweaks included)
3) Probes : retrieve system info (44 probes included)
Here are some examples of what you can do...
- Set up profiles for your favorite settings
- Change ringtones at 9:00 Mon-Fri to one set of ringtones, and
evenings and weekends to a different set of ringtones
- Soft Reset at 3:00 AM every day
- Turn Bluetooth & Wifi on at 8:00 AM, Mon - Fri
- Clear you IE cache every night at 2:00 AM
- Turn Brightness up, but keyboard lights off at 7:00 AM
- Check an eBay auction every 15 minutes, display current bid on Today Screen
- Set a storage alert when your builtin flash storage drops below 1MB
- Leave yourself a Voice reminder for lunch at 11:45
- NEW: Use your Treo as a SpyCam, schedule a video recording in "stealth" mode"
That DOES sound pretty cool. I would imagine one of the skilled artisans here in the Kaiser world could take that and make it work.
Screenshot's?
The link is broken in the first post. You copied and pasted the abbreviated hyperlink
It would help your cause if you gave the working link
For those that are interested, here is ALOT more detail on Tweakster.
1.0 PLUGIN DETAILS
The plugins included are fairly simple in nature and intended to showcase what you
"can" do with Tweakster. Some of them are very useful, others are sorta lame, all of
them could be improved upon. By all means, I hope others will either improve upon this
or add to this collection to make it more useful.
Audio Play - Plays an audio file, currently scans the "\Windows" directory looking for
sound files. This can be changed by modifying AudioPlay.input.
Backup Folder - Will periodically zip up a folder and save the zip file in the specified
target directory. Currently these are specified via BackupFolder.ini
under [settings]. You can also configure how many backups to keep in the
target directory, in order to limit the number of backups, at which point
it will remove the oldest backup as it creates a new one. Note this is
not intended as a full-backup solution, please use one of the fine products
available for that. This is intended for periodic backup of notes, saved
text messages, etc.
Auto Dialer - Will call a number at the specified time. It cannot do much else because
I can't control sound while the call is connected, so it's only useful
as a wakeup call. Although one clever user added that this could be for
for voting on Americal Idol. Please use responsibly This requires
VJDialer from VJPhoneTools.
Battery Alert - Will alert you if battery drops below a certain percentage. Allows you to
set a higher threshold than the default of 10%, if you want to know sooner
rather than later.
Bluetooth Off - Does what it says, requires VJVolubilis.
Bluetooth On - Does what it says, requires VJVolubilis.
Brightness - Allows you to alter the brightness level. Note, even though the control
panel lets you set the brightness level to 0, this plugin will NOT allow
that setting because once it exits the control panel you would have no way
of figuring out how to put it back!!
Cleanup - Allows you to selectively clear the IECache, \Temp directory, or
\My Documents\temp directories.
Clear Call History - Does what it says, wipes out your call history.
Clock Radio - Sorty cheesy plugin, but cool at the same time. If you don't like the
techy alarms and prefer something more traditional, this may be for you.
It allows you to select a radio station (I preloaded a few, which you can
change by modifying ClockRadio.ini), and it wakes you up at the specified
time displaying a full-screen analog clock. The clock has an "exit" button,
and if you tap on the clockface, it will snooze for 10 minutes. This requires
an internet connection to work, so don't even bother if you don't have a
reliable connection.
Ebay Auction - Specify an ebay listing number, and it will display the current bid and
time remaining at the chosen interval in a message box.
Flash - Will flash the keyboard lights multiple times to get your attention. May be
useful if you want a visual alert, rather than an audible alert.
Keylight Off - Does what it says.
Keylight On - Does what it says.
Launcher - Launches an application or file is there is an associated handler with that
file type. You can type in file path and the arguments at the time of
configuration, or if configure Launcher.ini, it will take the file and
arguments from there. Note, there is a bug in MortScript that if you
bring up the "Alt" keys to select a "\", once you quit that it will send
a return key to Mortscript and you will never be able to type in the path!
Use the on-screen keyboard instead.
Memory Alert - Allows you to set a free memory threshold and once free memory dips below
that, it will bring up an alert notifying you. Note, this is not a real-time
memory monitor, it only checks when the plugin is scheduled. i.e.) every
15 minutes or whatever interval you choose.
Message Box - Type in some text, and a message box with that text will show up as a reminder
at the specified time.
NoDoze - Will keep the phone awake at the specified time, for the specified amount of
time, battery be damned. Use sparingly.
Note Reminder - Will bring up notepad and let you type in a note, or if you prefer you can
scribble your note, and it will bring it up at the scheduled time.
PhoneRadio Off- Does what it says, requires VJVolubilis.
PhoneRadio On - Does what it says, requires VJVolubilis.
Ringer Volume - Does what it says, speaker volume is set independently.
Ring Tones - Allows you to set the "known caller" ringtone, and the "unknown caller"
ringtones at the specified time. It will check the following directories:
\Windows, \Windows\Rings, and \My Documents\Rings. It has a limit of 96
files and it can be slow to bring up the selection dialog depending on how
many files there are, please be patient.
Soft Reset - Schedule a reboot at the specified time. There is a "cancel" message, that
will allow you up to 60 seconds to cancel before it reboots.
Speaker Volume- Does what it says, ringer volume is set independently.
Note, there is no "Call Volume" plugin yet.
Spy Cam - Schedule a video recording. You specify the number of minutes to record
and you Treo will automatically create a video recording. If you specify
"stealth" mode, the Treo screen will remain blank and appear to be off
when the recording takes place. If you have LEDup installed (another 3rd
party app), it will give you the option of blinking the green LED while
it is recording. Please make sure you have specified the "Storage Card"
as your save location in the camera app, otherwise you will run out of
storage very quickly. You will also need to disable Keyguard for this
plugin. And finally, another caveat is that there is no recorded audio
while in stealth mode, this is a bug that will hopefully be fixed soon.
As with the Autodialer plugin, please use responsibly
Stock Quote - Allows you to specify a space-separated list of stock symbols and will bring
up a message box with stock quotes at the scheduled interval. Currently
these must be specified at the time you configure the plugin, not from the
.ini file.
Storage Alert - Allows you to set a free storage threshold and once free storage dips below
that, it will bring up an alert notifying you. Note, this is not a real-time
storage monitor, it only checks when the plugin is scheduled. i.e.) every
15 minutes or whatever interval you choose. You can set thresholds for
builtin flash or a storage card.
Today Line - Display a short message on the Today screen by hijacking the Operator/Carrier
Name. You can choose from the following:
News Headline
Stock Quote
Weather Forecast
Battery Status
Storage Status
Memory Status
eBay Auction
Note, because of the limited amount of space, the amount of information that
can be displayed is minimal. Once again, this is not real-time, it is updated
as often at the plugin is scheduled. There is a lot of room for improvement
here, such as cycling through the various options.
Vibrate - Does what it says, nothing else.
Voice Reminder- Starts up notepad in recording mode and will let you record a voice note.
It will play the message at the specified time.
Wifi Off - Does what it says, requires VJVolubilis.
Wifi On - Does what it says, requires VJVolubilis.
Hi Martindhk and others,
Tweakster works fine on the Kaiser, just tested many of the tweaks.
Personally I don't like the Mortscript interface, but the tweaks and features of Tweakster might make it better than for instance KaiserTweak or Schaps AdvancedConfig, which both contain similar, other or the same tweaks as Tweakster...I guess someone is going to have to work through all applications and make one
Regards,
Nika.
I agree on your point. Have tried some of the plugins and they seem to work. Could be cool with a nice interface towards the plugin part and the possibility to address them to buttons instead of a schedule
maybe you could post how to actually use the application? thanks
From the "readme"
INSTALLING TWEAKSTER:
Unfortunately, there is no CAB installer yet, you will have to manually
install Tweakster. The following steps should get you up and running:
1) Install MortScript 4.0
http://www.sto-helit.de/index.php?module=download&action=view&entry=65
Note, please make sure you install 4.0 and not 4.01 since there are still
compatibility issues in 4.01 that Mort is working on.
2) Install Tweakster
- Unzip the Tweakster_v1.0_BETArXX.zip file on your PC. Copy the entire
"Tweakster" folder to your Treo under "\Program Files".
(Note: It can be installed anywhere if you prefer elsewhere, but please
install it on built-in flash memory rather than the storage card to
minimize any issues.)
- If you want Tweakster to show up under "Programs" from the Start Menu,
you will need to create a shortcut to "\Program Files\Tweakster\Tweakster.mscr"
and place the shortcut under "\Windows\Start Menu\Programs"
3) Install VJ utilities.
These utilities allow you to set bluetooth, wifi and phone state,
as well as use the Autodialer plugin. They aren't strictly required but
are recommended, especially if you intend on using Tweakster profiles.
VJVolubilis: http://www.vijay555.com/?Releases:VJVolubilis
VJPhoneTools: http://www.vijay555.com/?Releases:VJPhoneTools
For now, they must be installed in the default location.
Both MortScript and the VJ utilities are lightweight, stable and very well
tested. These applications are donation-ware, but if you feel these apps are
useful, you can visit the author's site and make a contribution.
4) To start up Tweakster, select "\Program Files\Tweakster\Tweakster.mscr" with
the file browser of your choice, or if you made a shortcut in the Programs
Folder, select the shortcut you place there..
PLUGINS:
For more information on the scheduling plugins and what they do, please see
"PLUGIN DETAILS" in the Details.txt attachment. If you want to know how to create
your own plugins, you can take a look at the example plugin scripts in the Templates
folder of Tweakster.
TWEAKS:
In general, you should use precautions when applying tweaks. This goes for
ANY tweaking program, you should make sure you have a full backup of your Treo
and have a backup of your registry before you start trying out tweaks. Some of
the tweaks require a soft-reset, so if the tweak is not immediately effective,
you may need to reboot. If you are not completely sure what the tweak does,
please do some research on the internet. Most of these tweaks are widely known
and you can find information on them at the following locations:
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Other
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Performance
http://www.pocketpctweaks.com/
http://www.spbsoftwarehouse.com/products/tipsandtricks/tweaks.html?en
http://discussion.treocentral.com/showthread.php?t=103438
Has anyone looked into the reason why PLUGINS are not working??
Martinhdk said:
From the "readme"
INSTALLING TWEAKSTER:
Unfortunately, there is no CAB installer yet, you will have to manually
install Tweakster. The following steps should get you up and running:
1) Install MortScript 4.0
http://www.sto-helit.de/index.php?module=download&action=view&entry=65
Note, please make sure you install 4.0 and not 4.01 since there are still
compatibility issues in 4.01 that Mort is working on.
2) Install Tweakster
- Unzip the Tweakster_v1.0_BETArXX.zip file on your PC. Copy the entire
"Tweakster" folder to your Treo under "\Program Files".
(Note: It can be installed anywhere if you prefer elsewhere, but please
install it on built-in flash memory rather than the storage card to
minimize any issues.)
- If you want Tweakster to show up under "Programs" from the Start Menu,
you will need to create a shortcut to "\Program Files\Tweakster\Tweakster.mscr"
and place the shortcut under "\Windows\Start Menu\Programs"
3) Install VJ utilities.
These utilities allow you to set bluetooth, wifi and phone state,
as well as use the Autodialer plugin. They aren't strictly required but
are recommended, especially if you intend on using Tweakster profiles.
VJVolubilis: http://www.vijay555.com/?Releases:VJVolubilis
VJPhoneTools: http://www.vijay555.com/?Releases:VJPhoneTools
For now, they must be installed in the default location.
Both MortScript and the VJ utilities are lightweight, stable and very well
tested. These applications are donation-ware, but if you feel these apps are
useful, you can visit the author's site and make a contribution.
4) To start up Tweakster, select "\Program Files\Tweakster\Tweakster.mscr" with
the file browser of your choice, or if you made a shortcut in the Programs
Folder, select the shortcut you place there..
PLUGINS:
For more information on the scheduling plugins and what they do, please see
"PLUGIN DETAILS" in the Details.txt attachment. If you want to know how to create
your own plugins, you can take a look at the example plugin scripts in the Templates
folder of Tweakster.
TWEAKS:
In general, you should use precautions when applying tweaks. This goes for
ANY tweaking program, you should make sure you have a full backup of your Treo
and have a backup of your registry before you start trying out tweaks. Some of
the tweaks require a soft-reset, so if the tweak is not immediately effective,
you may need to reboot. If you are not completely sure what the tweak does,
please do some research on the internet. Most of these tweaks are widely known
and you can find information on them at the following locations:
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Other
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Performance
http://www.pocketpctweaks.com/
http://www.spbsoftwarehouse.com/products/tipsandtricks/tweaks.html?en
http://discussion.treocentral.com/showthread.php?t=103438
Click to expand...
Click to collapse
thanks much. checking it out now.
Martinhdk said:
From the "readme"
INSTALLING TWEAKSTER:
Unfortunately, there is no CAB installer yet, you will have to manually
install Tweakster. The following steps should get you up and running:
1) Install MortScript 4.0
http://www.sto-helit.de/index.php?module=download&action=view&entry=65
Note, please make sure you install 4.0 and not 4.01 since there are still
compatibility issues in 4.01 that Mort is working on.
2) Install Tweakster
- Unzip the Tweakster_v1.0_BETArXX.zip file on your PC. Copy the entire
"Tweakster" folder to your Treo under "\Program Files".
(Note: It can be installed anywhere if you prefer elsewhere, but please
install it on built-in flash memory rather than the storage card to
minimize any issues.)
- If you want Tweakster to show up under "Programs" from the Start Menu,
you will need to create a shortcut to "\Program Files\Tweakster\Tweakster.mscr"
and place the shortcut under "\Windows\Start Menu\Programs"
3) Install VJ utilities.
These utilities allow you to set bluetooth, wifi and phone state,
as well as use the Autodialer plugin. They aren't strictly required but
are recommended, especially if you intend on using Tweakster profiles.
VJVolubilis: http://www.vijay555.com/?Releases:VJVolubilis
VJPhoneTools: http://www.vijay555.com/?Releases:VJPhoneTools
For now, they must be installed in the default location.
Both MortScript and the VJ utilities are lightweight, stable and very well
tested. These applications are donation-ware, but if you feel these apps are
useful, you can visit the author's site and make a contribution.
4) To start up Tweakster, select "\Program Files\Tweakster\Tweakster.mscr" with
the file browser of your choice, or if you made a shortcut in the Programs
Folder, select the shortcut you place there..
PLUGINS:
For more information on the scheduling plugins and what they do, please see
"PLUGIN DETAILS" in the Details.txt attachment. If you want to know how to create
your own plugins, you can take a look at the example plugin scripts in the Templates
folder of Tweakster.
TWEAKS:
In general, you should use precautions when applying tweaks. This goes for
ANY tweaking program, you should make sure you have a full backup of your Treo
and have a backup of your registry before you start trying out tweaks. Some of
the tweaks require a soft-reset, so if the tweak is not immediately effective,
you may need to reboot. If you are not completely sure what the tweak does,
please do some research on the internet. Most of these tweaks are widely known
and you can find information on them at the following locations:
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Other
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Performance
http://www.pocketpctweaks.com/
http://www.spbsoftwarehouse.com/products/tipsandtricks/tweaks.html?en
http://discussion.treocentral.com/showthread.php?t=103438
Click to expand...
Click to collapse
also, i dont see a "readme" file or details.txt file in the attachment or post.
SRY - was not part of first post..
Here it is..
The thing is that I cannot get the plugins to work. Tried to SPYCAM - ooohhh - but nope, it needs to be tweaked to fit our device, I guess...
Hi. I was able to get the plugins to work to a certain extent. However I have into two problems in using this script and wonder if anyone might be able to directed me to the solution.
1) When I run a profile of my settings, the program tells me - Error: Script file not found: ". (Quotation mark is the script file not found) It proceeds to run the script I selected from Vjay555 folder anyway after I acknowledge the error message. I tried to look for an extra quotation mark in the Tweakster script (I don't think it is the plugin script that is causing the problem), but I can't make heads or tails of it.
2) When I run the -radioon script, it will turn on my phone radio, but it will not connect to my wireless provider. I'm not sure what that would be the case. If I use the Comm Manager or if I use Battery Status taskbar to turn off the phone and turn it back on again, I will get the phone to connect to my wireless provider.
Can someone help me figure out how to work out these problems? Thanks.
UPDATE: I tried the scripts that were in the plug in folder and found that the scripts were causing the first error reading. The more troubling finding was that VJVolubilis may not work for my phone (8125) as described on
http://forum.xda-developers.com/showthread.php?t=255911&highlight=VJVolubilis.
What a bummer. Any suggestions on a fix? Thanks.
Hi C
Did you find any solutions?
Martinhdk said:
Hi C
Did you find any solutions?
Click to expand...
Click to collapse
No solutions, but I have a hint to one of the problems. I installed PPC Profiles Pro from Modaco.com and PocketZenPhone and got the same problem with the lack of network connection when the phone radio is toggled back on. This may suggest that the problem is with the Wizard or with WM5. I don't know how to solve that problem.
Curious D said:
No solutions, but I have a hint to one of the problems. I installed PPC Profiles Pro from Modaco.com and PocketZenPhone and got the same problem with the lack of network connection when the phone radio is toggled back on. This may suggest that the problem is with the Wizard or with WM5. I don't know how to solve that problem.
Click to expand...
Click to collapse
Did you get any succes with the other plugins??
Haven't wanted to pay for one if one was available for free. If I can get help in fixing the radio toggle problem, then I'll be happy with PPC Profiles Pro. I'm tempted to try Phone Alarm or PocketZenPhone 6.0 (the version I tried was version 4.5.1), but I had read some bad stuff that happened to other users phones with this program (while others liked it).
help me
any way to reset all my tweaks?
PocketZenPhone 6.02 works on my 8125. I don't know what is different between the two versions that allows it to work. If I can't get an answer within the next few weeks, I'll probably purchase the program.
fily1983 said:
any way to reset all my tweaks?
Click to expand...
Click to collapse
Which tweaks are you looking to reset?
This thread will make your life easier using tasker and that i promise.
This is not for beginners
If u are new at tasker look this articles
PART 1
http://www.pocketables.com/2012/08/beginners-guide-to-tasker-part-1-tasker-basics.html
PART 2
http://www.pocketables.com/2012/08/beginners-guide-to-tasker-part-2-variables.html
PART 3
http://www.pocketables.com/2012/09/beginners-guide-to-tasker-part-3-scenes.html
I assume you know basics of tasker and u already have downloaded it
Let's get started i will give written instructions and i think its enough to understand and for more convience i will also add a video demo .
Whenever i will do some thing new and different i will update the first page with written instructions and video demo
1: RANDOM WALLPAPERS (change random wallpapers at some specific time from the specified folder)
First create a folder name it background or mywallpaper or anything
Now first resize all your favorite wallpapers and reaname them in numeric order eg:1,2,3,4
Now move them in the folder background
Create a variable name it %RANDOM
SET value to 1
Now create new task name it wallpaper or something
Click + button ,select variable ,select randomize,in name field press the yellow tag button it will show you user defined variable
Choose %RANDOM from it
Set 1 as min and set "N" as max
(N is maximum number of your wallpapers in the folder mine is 47)
Save task
Click + again
Add task
Display/set wallpaper
Click on scan button (search icon next to the yellow tag button)
And navigate to the folder background and select any photo
Now in the text field you will see the path to the wallpaper now delete the file name and write %RANDOM dont delete extention(.jpg) now it should look like
" background/%RANDOM.jpg "
Save it
Add one more task
Click + button
Task/wait
Now choose the interval time (time distance between a wallpaper change)
Save it
Add one more task
Click + buton
Task/goto
Choose action number in type and choose 1
Save
Now you can use this task with any profile
I choosed time profile (10 to 6)
So now what exacly will happen is
When time is 10 profile will be active
It will choose a random wallpaper from the folder specified
Set as wallpaper
Now it will wait for 5 minutes
And then again go to task 1
And it will close the task at 6 pm
Enjoy
https://www.youtube.com/watch?v=U65cPCaSVt8&feature=youtube_gdata_player
2:TURN LED FLASH ON (turn your led flash on without any application ,simply by long press search button )
I dont think these needs instructions video demo is enough
https://www.youtube.com/watch?v=5Ibkc5RucPw&feature=youtube_gdata_player
3:GALAXY S3 STYLE CALL GESTURE ( u just recieved an sms and u want to call the sender ? No need to press call button just bring the phone near your ears and it wil call the sender )
ADD TASK
input/button
choose menu button
ADD TASK
input/dpad
choose up
ADD TASK
input/dpad
choose press
now create a profile
name it anything
event/sensor/gesture
in title name it anything
now press and hold vol up button and release when it vibrates and says recording
now bring the phone to your ear and again press and hold vol up botton and release when vibrates
add context in your profile
app/messaging
this is nescesorry coz when u are not in messaging it will create problems
now whenever you receive an sms read it and then bring the phone near your ear with the same gesture which you recorded and tasker will call the sender
https://www.youtube.com/watch?v=1uTVKYvfxBE&feature=youtube_gdata_player
4OPUP MEDIA BUTTONS WHEN HEADSETS PLUGGED ( no need to go to app drawer and launch music app or video player )
Create 3 simple tasks
1 launch music app
2 launch video app
Also set icons to your task
You can choose from tasker inbuilt icons ,application icon,gallery icon or u can download iconsets from playstore.
3 popup task buttons
In text field write whatever you want ,this will be the title of your popup notification ,eg "enter your choice"
In task 1 choose music task
In task 2 choose video task
You can set timeout to your choice i recomend 10 seconds
Now save it
Go to profiles and add profile
Stat/hardware/headset pluggeg
Now what will happen
Whenever u plug the headset there will be a popup notification and it will allow u to choose whether you want to listen music or watch video
Optional
You can make the popup more beautyful
Go to scenes and choose your colours ,effects and many more
U can also add fm app in the task button ( i dont listen fm thats why i did not added it)
Have fun
https://www.youtube.com/watch?v=hEmjpMX8AbM&feature=youtube_gdata_player
Many more to come stay stuned
And plz to encourage me hit the thx button
I will add credits if i copy some other developers profiles and tasks
Till now everything is original
If u want to share your tasks,profiles,plz share here
And also let me know if u want me to create a task according your need.
Just tell me "hey arjun i want this to happen in my phone when i am doing this or when this happens
God bless and all the best
***************************
Hit thx button if i helped you
***************************
ALSO HAVE A LOOK
****************************
how to make android apps
http://forum.xda-developers.com/showthread.php?t=2179738
how to remove google account without formatting
http://forum.xda-developers.com/showthread.php?t=2134320
post your apps made by tasker app factory
http://forum.xda-developers.com/showthread.php?t=2185701
floating video for any phone
http://forum.xda-developers.com/showthread.php?t=2138737
smart stay for any phone with front camera
http://forum.xda-developers.com/showthread.php?t=2138740
my tasker profiles
http://forum.xda-developers.com/showthread.php?t=2066461
rjunraj said:
This thread will make your life easier using tasker and that i promise.
I assume you know basics of tasker and u already have downloaded it
Let's get started
1: RANDOM WALLPAPERS
https://www.youtube.com/watch?v=U65cPCaSVt8&feature=youtube_gdata_player
2:TURN LED FLASH ON
https://www.youtube.com/watch?v=5Ibkc5RucPw&feature=youtube_gdata_player
3:CALL AFTER READING SMS
https://www.youtube.com/watch?v=1uTVKYvfxBE&feature=youtube_gdata_player
4OPUP MEDIA BUTTONS WHEN HEADSETS PLUGGED
https://www.youtube.com/watch?v=hEmjpMX8AbM&feature=youtube_gdata_player
Many more to come stay stuned
And hit the thx button if u like
Sent from my Spice Mi-355 using xda app-developers app
Click to expand...
Click to collapse
did you made this app if yes then congo if no then also great job :good::good:
Nice tutorial.
Will use the popup media buttons later.
how to do an android video demo with voice
Thanks for your time in doing this. It is helpful.
I like your idea to make videos. I think the target audience is people new to tasker, so they can see how the program is built in the Tasker interface.
I would like to point out that it is difficult to figure out what is being done in Tasker when there is no narration voice (which submenu did you select to get to that action.. etc).
I have just done a tutorial myself with voice, uploading it to youtube now.. will post when it’s there.
Here’s how I made video with narration.
I followed the plan identified here to use Droid VNC server on Android phone, and RealVNC on pc:
http://www.youtube.com/watch?v=LRN9Tits44w
Note that DroidVNC server is free on Android Market.
Note that RealVNC can be downloaded for free from download.com (cnet)... which means they have screened it to a certian extent. Just make sure when you install it, you read the screens carefully to avoid the extra junk they try to add.
During installation, RealVNC asked permission to bypass firewall, I did NOT check that block (not needed).
After installation, RealVNC asked me to register, that is not needed (except perhaps to create encrypted communication).
I simply ran the program vnc viewer and copied the IP address from DroidVNC in there, then the Android screen is showing on my PC. Also I can type input on my pc and do some Android gestures with my mouse.
The last program I used was SMRecorder (also available as free download from download.com, remember to read installation carefully again to avoid agreeing to extra junk-ware) to record my PC screen as well as my narration.
All programs come from Android Market or Download.com... a small measure of comfort against malware.
---------- Post added at 05:40 PM ---------- Previous post was at 05:07 PM ----------
Here is my video:
http://www.youtube.com/watch?v=il5EAKkMgGI&feature=youtu.be
Code:
Description of My Video:
Example of building a profile in Tasker (narrated)
This profile turns data off if screen turns off and remains off for predetermined time.
After 4:30, the remainder of the video is a rambling look at how this can be integrated with other Tasker profiles, and use of widgets in dock of Holo Launcher
electricpete1 said:
Thanks for your time in doing this. It is helpful.
I like your idea to make videos. I think the target audience is people new to tasker, so they can see how the program is built in the Tasker interface.
I would like to point out that it is difficult to figure out what is being done in Tasker when there is no narration voice (which submenu did you select to get to that action.. etc).
I have just done a tutorial myself with voice, uploading it to youtube now.. will post when it’s there.
Here’s how I made video with narration.
I followed the plan identified here to use Droid VNC server on Android phone, and RealVNC on pc:
http://www.youtube.com/watch?v=LRN9Tits44w
Note that DroidVNC server is free on Android Market.
Note that RealVNC can be downloaded for free from download.com (cnet)... which means they have screened it to a certian extent. Just make sure when you install it, you read the screens carefully to avoid the extra junk they try to add.
During installation, RealVNC asked permission to bypass firewall, I did NOT check that block (not needed).
After installation, RealVNC asked me to register, that is not needed (except perhaps to create encrypted communication).
I simply ran the program vnc viewer and copied the IP address from DroidVNC in there, then the Android screen is showing on my PC. Also I can type input on my pc and do some Android gestures with my mouse.
The last program I used was SMRecorder (also available as free download from download.com, remember to read installation carefully again to avoid agreeing to extra junk-ware) to record my PC screen as well as my narration.
All programs come from Android Market or Download.com... a small measure of comfort against malware.
---------- Post added at 05:40 PM ---------- Previous post was at 05:07 PM ----------
Here is my video:
http://www.youtube.com/watch?v=il5EAKkMgGI&feature=youtu.be
Code:
Description of My Video:
Example of building a profile in Tasker (narrated)
This profile turns data off if screen turns off and remains off for predetermined time.
After 4:30, the remainder of the video is a rambling look at how this can be integrated with other Tasker profiles, and use of widgets in dock of Holo Launcher
Click to expand...
Click to collapse
I could have added voice instructions ,but i dont have pc and i did not create this video for beginners and my computer is dead .
The app which i used did not allow me to record audio .any other way to create video with voice in phone only.i have many many profiles to share which are really realy helpful.
Eg: wake me up when train is going to reach my station so i can sleep in train daily.
Automatic call the contact from whatsapp with just bringing the phone near my ear
Inform my gf automatically when i am reached home
Turn brightness full and turn off data while watching videos and playing games
And many mNy more its countless
Sent from my Spice Mi-355 using Xparent ICS Blue Tapatalk 2
So I've watched a few videos and read some of this thread and played around with tasker and I have a beginners understanding of it. I can make basic tasks and such. One question I do have is the following:
I have a profile set named "Home". It's set based on LOCATION which is 50m radius of my house. I have a few tasks set to happen when I'm "Home" or rather within that 50m radius. Now what I want is a "Not Home" profile. I want a set of tasks to perform when not in that 50m radius. For example, when I'm not in that 50m radius I want the task I made to restore my Security PIN to be restored(I have it cleared when I'm home via Secure Settings plugin). How can this be done?
Thanks
Jonnyredcorn said:
So I've watched a few videos and read some of this thread and played around with tasker and I have a beginners understanding of it. I can make basic tasks and such. One question I do have is the following:
I have a profile set named "Home". It's set based on LOCATION which is 50m radius of my house. I have a few tasks set to happen when I'm "Home" or rather within that 50m radius. Now what I want is a "Not Home" profile. I want a set of tasks to perform when not in that 50m radius. For example, when I'm not in that 50m radius I want the task I made to restore my Security PIN to be restored(I have it cleared when I'm home via Secure Settings plugin). How can this be done?
Thanks
Click to expand...
Click to collapse
First off to save battery you'd do better to use "cell near" first since it uses least battery...then wifi near etc....gps is most battery intensive.....the next part is you have a home and a notathome task......the profile home calls task home and for it's EXIT TASK calls notathome......you don't HAVE to have an exit task as by default tasker will return the phone to the state it was in prior to when the profile was activated.....so by default if bluetooth was already on it will be left on....by making my own exit task I ensure that when I leave the house bluetooth is always turned off for example (home cordless phones link to cell).
The pin lock case is a VERY special case..you need to have both a Pinlock On and a Pinlock OFF PROFILE to avoid situations like someone finding your phone out somewhere and being able to bring it close to your house to disable the pinlock or the phone being turned off at home and taken out into public and then turned back on (pinlock would remain off if you didn't have 2 profiles)...also by default use the "require pinlock to be entered once" option. You should google on "pinlock tasker secure settings" as the profiles are available for download.
Jonnyredcorn said:
So I've watched a few videos and read some of this thread and played around with tasker and I have a beginners understanding of it. I can make basic tasks and such. One question I do have is the following:
I have a profile set named "Home". It's set based on LOCATION which is 50m radius of my house. I have a few tasks set to happen when I'm "Home" or rather within that 50m radius. Now what I want is a "Not Home" profile. I want a set of tasks to perform when not in that 50m radius. For example, when I'm not in that 50m radius I want the task I made to restore my Security PIN to be restored(I have it cleared when I'm home via Secure Settings plugin). How can this be done?
Thanks
Click to expand...
Click to collapse
Hi Jonnyredcorn
I recently figured out exactly what you're asking for. You can create this profile quite easily and it is damn useful. Pretty much you need to open Profile tab create new, then choose state, choose tasker option and there should be a tab saying "Profile active". click that and using the magnifying glass icon select your HOME profile, then below that tick invert. once you've done that go back and add the tasks you want your phone to do when you're not home. Hopefully that helps.
hey ho..
i just installed a galaxy tab in my car for Spotify and Navigation use.
I use tasker to automatically connect to my car bluetooth if the car starts.
I now try to turn on the Screen when i push "Next" on my Bluetooth remote .
Spotify changes the track but the screen remains dark.
I tried tasker actions with screen on and popup texts and so on, but nothing helped.
It seems that the Tasker "Grab Button" events wont work with Spotify (in the foreground).
Any help here?
If this thread helped you, Don't forget to hit THANKS.
WifiKill - disable internet for network hoggers
With this app you can disable internet connection for a device on the same network. So if someone (anyone) is abusing the internet wasting precious bandwidth for a Justin Bieber videoclips you could just kill their connection and stay happy with a full bandwidth just for yourself.
You can download WiFiKill using WiFiKill Downloader
!!! PRO version !!! requires you to make a donation through PayPal (using WiFiKill Downloader)
dSploit - An Android network penetration suite
dSploit is an Android network analysis and penetration suite which aims to offer to IT security experts/geeks the most complete and advanced professional toolkit to perform network security assesments on a mobile device.
Once dSploit is started, you will be able to easily map your network, fingerprint alive hosts operating systems and running services, search for known vulnerabilities, crack logon procedures of many tcp protocols, perform man in the middle attacks such as password sniffing ( with common protocols dissection ), real time traffic manipulation, etc, etc .
The precompiled apk can be downloaded from https://github.com/evilsocket/dsploit/downloads ( download the latest release you find ), make sure you have the option to install apps from third party sources enabled.
It's still in beta stage so unexpected behaviour could happen.
If this thread helped you, Don't forget to hit THANKS.
Greenify
Greenify help you identify and put the bad behaving apps into hibernation when you are not using them, stop them from battery leeching, memory hogging and stealthy running, in an elegant and unique way! They could do nothing without your explicit launch, while still have full functionality when running in foreground. Like what iOS apps act!
The built-in App Analyzer will analyze and show apps in your device that keep running persistent services and those launch itself automatically on a regular basis (when network connectivity changes, or every time you unlock your device, install / uninstall / update your apps, etc).
ROOT is required. If you are experiencing hibernation issue, this may be caused by your root management app (e.g. "SuperUser"), please try installing "SuperSU" instead.
Get it for free HERE
BBM Controller
This application was created to make it easier for us to manage BlackBerry Messenger ( BBM ) .
Requirements to be able to use BBM Controller application is :
+ Android Smartphone already in ROOT .
+ Android Smartphone already installed BBM application.
+ Minimal Android is version 4.0 ( ICS ) .
+ Minimum ROM storage is 3 Megabytes. This app only use 3 MB of ROM storage when active.
Download BBM Controller
USB OTG Helper (Stock/Custom kernel)
It stands for USB On-the-Go!
"It is a specification that allows USB devices such as digital audio players or mobile phones to act as a host allowing a USB flash drive, mouse, or keyboard to be attached." - Wikipedia
The stock kernel allows Mouse & Keyboard, but USB storage is missing..
Features:
Stock and custom kernels supported
Mount and Unmount drive with a single click
No Ads!
Full NTFS support built-in!! (from v3.0.3)
Automatically start on device connect (intent broadcast) (from v3.0.3)
Notification when drives mounted! (from v3.0.3)
One click access to unmount (from v3.0.3)
Option to enable UTF-8 if kernel support (from v4)
Automatically open explorer after drive mounted (from v3.0.7)
One click debugging and feedback (in app) [Donate version only]
Download APK From Play Store
WhatsMore - Allow 2 phone numbers to be linked to WhatsApp
WhatsMore is an add-on account management to make WhatsApp holding more than 1 phone number even on a single-SIM mobile phone. Now, we can give different phone numbers to the family, co-workers, customers, net-friends, and etc…
Features:
- Allow Up to 2 phone numbers to be used with WhatsApp on the same device.
- Auto swapping WhatsApp accounts in a user preset interval.
- Show notifications when swapping WhatsApp accounts.
- Show notifications if there are unread messages of swapped out WhatsApp accounts.
- Launch any inactive WhatsApp account from within WhatsMore.
- Perform auto recovery upon the App starts (or the phone starts up) if the previous swapping process is interrupted. (ie. Power off, reboot of the mobile phone, upgrade from the play store)
Download From Play Store
If this thread helped you, Don't forget to hit THANKS.
ANote Overlay - Draw on your screen and screenshot from everywhere
ANote Overlay is an application with which you can take note on your screen wherever you are !
ANO launch itself as an overlay above any applications, images, web pages etc so you can fastly draw anywhere.
Then simply save and share your screenshot.
Your device must be rooted to enable ANO to save the background of your screen shot
With ANO you can :
Navigate through your phone, ANO stills opened
Display / hide ANO
Set up the white background opacity so you can see more or less your background application
Change the pen color and size
Undo or undo all (long press)
Redo or redo all (long press)
Save your screenshot and share it (only the overlay with white background for not rooted device)
Display / hide a resizable rectangle to highlight a portion of your screen.
Play Store link : Free , Donate
RepetiTouch for Android - Record touch events and replay them
RepetiTouch, an app which enables touchscreen input recording and replaying directly on the device. It's available on Google Play, also as a limited free version. This app is tested it on a Nexus 7 and Samsung Galaxy Y but it should work on every rooted device with Android 2.3 or later.
Limitations (of free version, the pro version doesn't have this limitations and, e.g., includes Locale/Tasker support):
- no multitouch recording
- recording time limited to 10 minutes
- no loop mode
- saving record only to a single default file in app directory
- panel not movable/flippable
- no automation tool support (e.g., Tasker or Locale)
If this thread helped you, Don't forget to hit THANKS.
I used Graphite Software's Secure Spaces on a Blackphone 2, and I really liked the way it allowed me to keep work and personal data separate. Visiting their website, I see that support is unfortunately limited to a small group of phones, and includes the installation of a customized ROM. In the xdaforums Nexus 5 and Nexus 5X Development forums, there are Secure Space ROM threads, but I'm just curious if anyone knows if there will be future support with Secure Spaces for the Pixel, or if there is another solution that provides a similar separation capability, for the Pixel. (Unfortunately my employer does not allow rooted phones).
Just received notification from Graphite that support for the Pixel is planned. If anyone knows of any similar "separation" technology that's available please feel free to post to the thread.
Not being familiar with Secure Spaces, and having only briefly scanned what it does, could you not do the same thing on the Pixel by setting up an additional user for the phone? When you set up a new user it's like a whole separate phone for that user, including passphrase, apps, storage, email, settings, everything.
Maybe it's an ignorant suggestion, but it looks like that's what Secure Spaces does.
I think that Secure Spaces offers more separation than what you're describing, (although I admit I've never tried setting up two user accounts on my phone to see what separation is provided). My current and former employer require that any devices that access the corporate network, (in order to get email, calendar schedule, etc.), be installed with MDM, (mobile device management), software that allows the IT department to have complete control over the entire phone's configuration, (most obvious if you try to change the security options), and management. Secure Spaces allows me to have separate workspaces, one that corporate IT can own, and another that can be configured and managed as I want. It also keeps data separate between the workspaces.
jasnn said:
I think that Secure Spaces offers more separation than what you're describing, (although I admit I've never tried setting up two user accounts on my phone to see what separation is provided). My current and former employer require that any devices that access the corporate network, (in order to get email, calendar schedule, etc.), be installed with MDM, (mobile device management), software that allows the IT department to have complete control over the entire phone's configuration, (most obvious if you try to change the security options), and management. Secure Spaces allows me to have separate workspaces, one that corporate IT can own, and another that can be configured and managed as I want. It also keeps data separate between the workspaces.
Click to expand...
Click to collapse
When I create a new user under Nougat, it's as if it's a brand new phone. You only have the base apps that were there when the phone was new, you have to set up Gmail again, Chrome is empty, Photos shows nothing, etc. You can manage security settings, pretty much everything. The only thing I've found that it will not let the secondary user do is open the Messenger application - so the secondary user cannot read or send text messages on the phone - which is of course a good thing.
I also found an article with this blurb about the separation between users:
Under the hood, file-based encryption enables this improved user experience. With this new encryption scheme, the system storage area, as well as each user profile storage area, are all encrypted separately. Unlike with full-disk encryption, where all data was encrypted as a single unit, per-profile-based encryption enables the system to reboot normally into a functional state using just device keys.
Anyway, it's probably all irrelevant now since the product you're used to and happy with is available for the Pixel. That said, if you haven't installed Secure Spaces yet it might be worth taking a look at it. Just two-finger swipe from the top and tap the "user" icon and then "Add user".
Thanks for spending the time to research this issue.
I'm sure that folks over in the two SecureSpaces development threads here, (1., 2.), can speak more authoritatively on what Secure Spaces offers over a stock setup. For me being able to configure the security options for my personal space, separate from my work space, is important, as well as keeping the data separate from each other.
What about Android for Work?
I used to use it with BES12, worked well.
Sent from my Pixel using Tapatalk
The Work Profile on my phone isn't something related to my work. I will always use a separate phone for my Work. Yet, I install Work Profile on all my phones. On top of that, I also use the Multiple Users feature (if available), although I'm the only one using my phones.
The one word answer for why I do it is Privacy.
MULTIPLE USERS
Multiple Users feature of Android allows users to create an isolated environment with its own set of apps, accounts and user files.
An app can be installed only once in a device. If you try to install an app, that is already installed in one profile, in another profile, all that happens is creation of a separate Data folder for that app in the new profile. So while it may appear that the app has been installed again, that's not what is actually happening. This is why an app can be updated from any user profile. This is also why you can't install different versions of the same app in different profiles.
The Work Profile is a special type of Multiple Users feature of Android, with some specific advantages:
1. Apps in the Work Profile run concurrently with apps in the Main Profile (Primary User). In case of Multiple Users, apps are frozen once you login to another user.
2. Since apps in Work Profile are always running along with apps in your Main Profile, you get notifications from Work apps along with those on your Main Profile.
3. You can launch apps in Work Profile without having to leave the Main Profile. This is not the case with apps in other Multiple Users.
HOW TO USE WORK PROFILE (OR OTHER MULTIPLE USERS) FOR PRIVACY
There are a few apps that we use which need access to both internet as well as internal storage. Examples would be downloaders, social media apps, etc.
This is one area of Android that is very privacy invasive. You either give full access to your internal storage or you can't download/ upload files. Hopefully, this is being addressed with Android 14.
It is because of this limitation of Android, that Work Profile can be used to isolate personal files from certain apps, without limiting their functionality.
No app in Work Profile shares data or is connected to apps in the Main Profile. They also do not have access to Contacts, SMS, etc. in the Main Profile. This includes Google Play Services too.
I install Downloaders, social media apps, etc. in the Work Profile and give them all the necessary permissions. While these apps have access to the internal storage, they still cannot access files in my Main Profile like my camera roll, or other files that may contain sensitive data.
This is how you can use Work Profile to increase your own privacy.
Note that Work Profile or Multiple Users do not increase your battery drain or cause lags. On the contrary, they may help conserve some battery and reduce lags because apps in Multiple Users do not run until you login to that User, and Work Profile can be turned OFF when you don't want those apps running.
You can enable Work Profile on most Android phones using this app:
Shelter | F-Droid - Free and Open Source Android App Repository
Isolate and run multiple instances of apps using Work Profiles
f-droid.org
Many OEMs hide this feature in their implementation of Android. This app only enables it and makes it accessible to you.