Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,738,692 Members 40,284 Now Online
XDA Developers Android and Mobile Development Forum

[APP][v0.40][Jan-18] StweaksProfiles - Backup/restore your stweaks settings

Tip us?
 
droidphile
Old
(Last edited by droidphile; 18th January 2013 at 05:36 AM.) Reason: version 0.40
#1  
droidphile's Avatar
Recognized Contributor - OP
Thanks Meter 6911
Posts: 1,064
Join Date: Jul 2011
Location: Bangalore
Arrow [APP][v0.40][Jan-18] StweaksProfiles - Backup/restore your stweaks settings

What:-
Simple standalone app to backup and restore your custom Stweaks settings as profiles - as many as you want.



Supported Devices/Kernels:-
- International Galaxy S3 - Running Siyah/Perseus/any kernel that implements /res/uci.sh interface
- International Galaxy S2 - Running Siyah/Dorimanx/any kernel that implements /res/uci.sh interface
- International Galaxy Note 2 - Running Perseus/any kernel that implements /res/uci.sh interface
- Sony Xperia T - Running Siyah/any kernel that implements /res/uci.sh interface

Known Bugs:-
- Some delay here and there

Credits:-
- Gokhanmoral
- 89Luca89

Changes:-
 
v0.20
- Ditch tasker, move to traditional java
v0.25
- Smoother restoring, smoother refreshing list of profiles, auto update profile list after deleting a profile
- Confirmation on over writing a backup with same name,
- Long press to delete a profile now works as intended
v0.30
- Highlight current profile in green. If you have multiple profiles which are same as current profile, all of them will be highlighted in green to help remove duplicates.
v0.35
- Alternate method to highlight current profile(s)
- Rename saved profiles
- Sync (3rd tab). Feature aims to sync Stweaks settings on current rom to other rom when you're dual booting on Siyah kernel.

v0.36
- Fixed lag while selecting a tab (press or swipe)
- another attempt to Sync feature. Works only on 4.1 roms (Cm10.1 won't work for now)
v0.40
- Tightly coupled with uci.sh
- Active profile highlighting should work normal. Only the actual current profile will be highlighted.
- Misc bug fixes and improve overall smoothness

To-Do:-
- Rename profiles - DONE
- Group saved profiles by Kernel Version, so that you can delete profiles from an older kernel version in case it would cause conflicts with current kernel build if restored.
- Option to sort saved profiles by name, age, etc.
- Widget support
- One click sync button to sync Stweaks settings in one rom to the other when you're in dual boot setup. ie, one click button to apply Stweak settings in your current rom to other without having to save here/restore there process. - Done on a test basis

Sample Profiles:-
- Profile Zip is meant only for Siyah kernel 1.8.6 and later running on Galaxy S3 i9300
- The attached zip includes 4 sample profiles - 2 for battery, 2 for performance. As I always say, these are for people who doesn't know/doesn't wanna know about tweaking settings in Stweaks but just want to use any ready-made profile.
- Flash in recovery. You can either first install apk then flash the zip, or the other way around - it doesn't matter.
- After flashing zip look under "RESTORE" tab in the app for the profiles which you can now restore and switch between in a couple of seconds.

NOTE: To install v0.40 and above if you're running Siyah kernel on your Galaxy S3, make sure to run Siyah 1.8.9 or above. Lower versions of Siyah won't work. For other devices/kernels, there shouldn't be any issues.
Attached Files
File Type: zip ProfilesforSiyah.zip - [Click for QR Code] (143.4 KB, 6912 views)
File Type: apk StweaksProfilesv0.36.apk - [Click for QR Code] (224.1 KB, 1658 views)
File Type: apk StweaksProfilesv0.40.apk - [Click for QR Code] (224.3 KB, 12438 views)
The Following 116 Users Say Thank You to droidphile For This Useful Post: [ Click to Expand ]
 
jnr21
Old
#2  
jnr21's Avatar
Senior Member
Thanks Meter 1015
Posts: 2,782
Join Date: Aug 2007
Location: Helsinki
That's just what i'm looking for, finally we can bu/restore our settings. Thanks x1000!
Phone: Samsung Galaxy S III
Rom#1: null_ ODEXED @ 240dpi
Kernel: Siyah
Theme/Framework: JB Domination/JKAY Deluxe framework/ICS animations

Rom#2: SuperNexus
Kernel: Siyah

Phone#2: Samsung Galaxy Pocket
Rom: Stock (rooted)
Kernel: Stock

Press thanks if i helped you.
Get free Dropbox + 250mb extra space!
The Following 3 Users Say Thank You to jnr21 For This Useful Post: [ Click to Expand ]
 
tombulli
Old
#3  
Member
Thanks Meter 29
Posts: 89
Join Date: Nov 2008
very nice - thanx!!!
 
GR0S
Old
#4  
Senior Member
Thanks Meter 131
Posts: 666
Join Date: Jun 2012
Make it holo, follow google guidelines.
Backup, Restore should be in tabs. Use action bars for it.
 
jnr21
Old
#5  
jnr21's Avatar
Senior Member
Thanks Meter 1015
Posts: 2,782
Join Date: Aug 2007
Location: Helsinki
Quote:
Originally Posted by GR0S View Post
Make it holo, follow google guidelines.
Backup, Restore should be in tabs. Use action bars for it.
I quess that it's made with tasker, so there may be some limitations.
Phone: Samsung Galaxy S III
Rom#1: null_ ODEXED @ 240dpi
Kernel: Siyah
Theme/Framework: JB Domination/JKAY Deluxe framework/ICS animations

Rom#2: SuperNexus
Kernel: Siyah

Phone#2: Samsung Galaxy Pocket
Rom: Stock (rooted)
Kernel: Stock

Press thanks if i helped you.
Get free Dropbox + 250mb extra space!
The Following User Says Thank You to jnr21 For This Useful Post: [ Click to Expand ]
 
droidphile
Old
#6  
droidphile's Avatar
Recognized Contributor - OP
Thanks Meter 6911
Posts: 1,064
Join Date: Jul 2011
Location: Bangalore
Quote:
Originally Posted by GR0S View Post
Make it holo, follow google guidelines.
Backup, Restore should be in tabs. Use action bars for it.
Created using tasker, UI glitches expected. I might go for the conventional eclipse/java. For now only focus is the functionality.
The Following 3 Users Say Thank You to droidphile For This Useful Post: [ Click to Expand ]
 
zodiaxe66
Old
#7  
zodiaxe66's Avatar
Senior Member
Thanks Meter 439
Posts: 1,480
Join Date: Nov 2010
Thanx a ton.
Maybe add your various profiles,to apply them on the go.
should be easy,make them like a restore option. ofcause one can flash and backup 1by1
Galaxy SIII
Rom: echoe-rom v2 "stripped and modified"
base:4.3
powered by
*~* devil2 *~*
Back to googymax2.. 218 is awesome
The Following 2 Users Say Thank You to zodiaxe66 For This Useful Post: [ Click to Expand ]
 
bala_gamer
Old
(Last edited by bala_gamer; 7th December 2012 at 06:21 PM.)
#8  
bala_gamer's Avatar
Recognized Contributor
Thanks Meter 6528
Posts: 11,305
Join Date: Mar 2011
Location: Madurai-Chennai

 
DONATE TO ME
Great work droidphile. Now I can throw away my scripts hope you add 1 or 2 custom profile slots in the future

Edit:

Just tried it, seems I can have as much profile I want . Awesome

《posted from samsung rom》
DEVICE : 9505 ARCTIC BLUE || MODEM : NC6 || PRIMARY : SOKP || KERNEL : KTOONSEZ || DPI : 320 || LAUNCHER : BUZZ || APPS : 200+ || BATTERY BACKUP : ~~~
|| temp fix for screen smearing in s4 || SenseWiz Theme || multi dpi apps || S3 CPU/GPU overclocking guide || New to Android/s3? Read the FAQ here ||

Oldies : Galaxy S3,S2,SL|| Nokia X6,5230,N73
The Following User Says Thank You to bala_gamer For This Useful Post: [ Click to Expand ]
 
droidphile
Old
#9  
droidphile's Avatar
Recognized Contributor - OP
Thanks Meter 6911
Posts: 1,064
Join Date: Jul 2011
Location: Bangalore
Quote:
Originally Posted by zodiaxe66 View Post
Thanx a ton.
Maybe add your various profiles,to apply them on the go.
should be easy,make them like a restore option. ofcourse one can flash and backup 1by1
Hm, I will post couple of sample profiles as flashable zip which will be available in the app as restore-able profiles.
Next step in app is to implement Sync button to sync stweaks settings among roms in dual boot setup. Already have the idea how to.
Quote:
Originally Posted by bala_gamer View Post
Great work droidphile. Now I can throw away my scripts hope you add 1 or 2 custom profile slots in the future

Edit:

Just tried it, seems I can have as much profile I want . Awesome
Yes, as many as you want If you flash another kernel, you won't find profiles backed up from the previous kernel. Not using internal SD to store profiles.
The Following 4 Users Say Thank You to droidphile For This Useful Post: [ Click to Expand ]
 
neofral
Old
#10  
neofral's Avatar
Senior Member
Thanks Meter 52
Posts: 369
Join Date: Oct 2009
Quote:
Originally Posted by droidphile View Post
Hm, I will post couple of sample profiles as flashable zip which will be available in the app as restore-able profiles.
can you please just tell us where is the folder of the profiles. i have downloaded some profiles that were on the siyah kernel thread. are these applicable and if yes, which folder to put them

i almost forgot, thank you for this awesome tool :thumbup:

Sent from my GT-I9300 using xda app-developers app

The Following User Says Thank You to neofral For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes