This thread is about my soon to come app called RootSuite.
What does this app do:
* It allows you to modify and optimize your phone/ROM without having to learn
how to use adb, shell scripts and programs.
Just choose whatever app you want to optimize, remove or
what extensions you want on your phone.
Just click your setup together... on your phone.
* It allows ROM developers to make a preset of scripts (clicked together or written
in RootSuite's own, easy scripting language) and let users choose whatever
modification they want.
ROM developers could package different themes into their ROMs and let people choose whatever theme they want.
How does this work:
Since every phone and ROM is different, giving users shell scripts to modify their
ROMs in just one way may work for some people but not for others.
Odexing for example requires a variable called $BOOTCLASSPATH
to define which framework files have to be loaded and optimized.
But the framework files are different for most ROMs you can find, wether it be Sense or non-Sense ROMs.
RootSuite just takes the scripts you made, takes the right $BOOTCLASSPATH,
converts the script to a runnable shell script and runs it.
That way it allows you to optimize your phone with a script made for your phone.
Another example: If you want to move an app from one directory to another,
you could have some small problems because when installing the apps,
Android renames the .apk file stored on the phone and adds an "-1.apk", "-2.apk" etc.
to its file name. So it's hard to use one script with a hardcoded path.
RootSuite finds the right directory + file name according to the package name it
was given in the script and allows you to use and modify the specified app however you want.
If you have questions about the app or have got some ideas for functions I should add, just post it in this thread.
And also, if you want to help me, please show some love and donate.
As I'm just an 18 year old student (and I'm writing this app in my spare time)
a donation would be a nice present. The donate button is in my signature.
Thumbs up from me
Why not use DSIXDA: http://forum.xda-developers.com/showthread.php?t=633246
and APK Manager: http://forum.xda-developers.com/showthread.php?t=695701 ?
No more forks are needed, only do better the existing solutions.
RootSuite is something very different.
My app basically allows modifications directly on the phone.
Why have to use a PC for some small changes a phone could handle itself too?
It also allows ROM devs to make some kind of settings app for closed source ROMs.
It really is something thousands of "noobs" could make use of too.
Think about it.
Yes please. Bring this on :d
great work..I wonder it...good job
Hi.. the idea is really great.... What is the status? Still this project is on?
Murali01 said:
Hi.. the idea is really great.... What is the status? Still this project is on?
Click to expand...
Click to collapse
It's as dead as dead can be.
beidl said:
It's as dead as dead can be.
Click to expand...
Click to collapse
Do you want me to close the thread?
Stay safe and stay healthy!
Regards
Oswald Boelcke
Oswald Boelcke said:
Do you want me to close the thread?
Stay safe and stay healthy!
Regards
Oswald Boelcke
Click to expand...
Click to collapse
We could turn this into a GIF signature appreciation thread, yours is good.
... Yeah, closing sounds reasonable.
beidl said:
We could turn this into a GIF signature appreciation thread, yours is good.
... Yeah, closing sounds reasonable.
Click to expand...
Click to collapse
THREAD CLOSED on behalf of OP!
Related
Ladies and gents, would one of you mind sharing a working erv file from your kitchen? I've attempted to build my first Leo ROM and it won't get past the customization. I would like a reference to compare my build to. I don't need a full kitchen, unless you want to share, just the erv to build it.
Thanks guys
silentP
there's already a kitchen thread for this. do a search!
zenkinz said:
there's already a kitchen thread for this. do a search!
Click to expand...
Click to collapse
-nevermind, it's pointless
the erv may vary due to differ packages u may have. so it also pointless.
what problem u hv?
monx® said:
the erv may vary due to differ packages u may have. so it also pointless.
what problem u hv?
Click to expand...
Click to collapse
monx, thanks. The ROM boots and shows the splash screen. It goes to the RunCC and stops. It never finishes or reboots. If I soft-reset, it begins the customization process and hangs. I just wanted to compare what someone else had. I don't want the whole kitchen. I'm using the kitchen here: http://forum.xda-developers.com/showthread.php?t=624672
u need to recmod NTConfig.dll from Notification enhancement. use the NTConfig.dll file. delete the modules.
monx® said:
u need to recmod NTConfig.dll from Notification enhancement. use the NTConfig.dll file. delete the modules.
Click to expand...
Click to collapse
Thank you for taking the time to help. I'll try it.
Respectfully
Is There Any Windows app to decompile APK files ?
apktool, apkmanager.
I think just renaming the file extension from .apk to .zip will do it for you.
1. Wrong section to post this. There is a Q/A section for a reason
2. Depends on level of modifying you want done
a) Image editing (unzip/rezip)
b) Xml/smali editing (smali/baksmali/apktool/apkmanager)
c) Read "close to original" java code (dex2jar -> jd-gui)
i need to find ads code from a app and remove it
dadyal said:
i need to find ads code from a app and remove it
Click to expand...
Click to collapse
That's not really good for the developer considering quite often its his only source of mobile income and only motivation to keep improving the application.
Anyway, there is already an app that does so called Adfree i believe.
app is of my own website news feed but person who made this put a admob ads on the end of it and i need to repalce it with my own as i am going to upload it to market
ur chance do that almost 0%, forget it, get the original source code
ur questions tell us you are not pro coder, only waste ur time
i need a code example of ad mob ads
Hi devs,
I want to remove recent apps from the status bar.
The SystemUI.apk is from Hintay's HTX Mod 0.59.1|Android 2.3.3
I browsed all the forum and tried all these methods but didn't work on 2.3.3.
The methods I tried as below:
http://forum.xda-developers.com/showthread.php?t=1018818
http://forum.xda-developers.com/showthread.php?t=1225558
http://forum.xda-developers.com/showpost.php?p=15417961&postcount=107
I upload the SystemUI.apk and hope devs would be kind to teach me or help me to remove recent apps from the status bar.
Great thanks to you all !
Much appreciated !
There are two ways, one easy and one hard. In the hard one you kind of remove all the functionality of the recent apps section. In the easy one you just adjust the height to 0, so It's not visible. I only know the easy one do you know how to decompile apps? If not take a look in my guide ;-)
Then you can probably just do as the guides says or something. I haven't seen through them yet ;-) else go to res/ layout/ status bar expanded and find the line which includes recent apps or something similar. Change layout_height to 0.0dp ;-)
Edit: took a look at the guides. They are a bit more work, but you should use one of them instead, as they remove the whole thing so it will probably improve performance a bit more
Sent from my Hero using XDA
Thank you Habarug!
The purpose i want to remove the recent apps is just as you said it will improve performance when pulling down the notification bar.
So only adjusting the height to 0 may not improve the performance and reduce the laggy. Just my guess.
I've tried these guides but don't work..
But when you tried the guides, did you decompile the systemui or did you just open it with 7zip or smthing? You cannot change any xmls or smalis or stuff like that unless you decompile it
yes, i use apktool to decompile the SystemUI.apk and Notepad++Portable to edit.
who can answer...
another and easiest way is just replace system.ui from SalsaSense 4.0
http://jieehd.qap.la/options/HtcSalsaStatusBar.zip
Thank you! Good idea!
but my purpose is to learn the methods, just be curious and interested in these things
It seems that just editing the status_bar.xml as I explained above might help a bit on the performance I have no idea about the smali edits, I cannot change smalis without guide
caiyc9064 said:
Thank you! Good idea!
but my purpose is to learn the methods, just be curious and interested in these things
Click to expand...
Click to collapse
by the way,i tryed your rom and i can tell is very slow,i suggest you to try Rose v5
Habarug said:
It seems that just editing the status_bar.xml as I explained above might help a bit on the performance I have no idea about the smali edits, I cannot change smalis without guide
Click to expand...
Click to collapse
alright, i will have a try
slobo2712 said:
by the way,i tryed your rom and i can tell is very slow,i suggest you to try Rose v5
Click to expand...
Click to collapse
right, it's slow. but when i delete some apks such as htc hub, htc likes etc. and then add some scripts (06loopy_smoothness_tweak, 13KickAssKernel, 15cleanup_init_ram, 17speedy_modified, 30memtweak) from [ROM][2.3.5] Zero Hero Sense 3.5 RC 2.5 [Mar. 2, 2012] and also enable swap.
after that you will find this rom is really fast!
caiyc9064 said:
right, it's slow. but when i delete some apks such as htc hub, htc likes etc. and then add some scripts (06loopy_smoothness_tweak, 13KickAssKernel, 15cleanup_init_ram, 17speedy_modified, 30memtweak) from [ROM][2.3.5] Zero Hero Sense 3.5 RC 2.5 [Mar. 2, 2012] and also enable swap.
after that you will find this rom is really fast!
Click to expand...
Click to collapse
can u give a link to all the stuff u mentioned in your post?
tnx in advance
you mean the list of apks i remove or the scripts i add ?
caiyc9064 said:
you mean the list of apks i remove or the scripts i add ?
Click to expand...
Click to collapse
well if u can, please
List of apk's removed and scripts
scripts added:
06loopy_smoothness_tweak
13KickAssKernel
15cleanup_init_ram
17speedy_modified
30memtweak
50swapon
apks removed:
com.htc.FriendStreamWidget.apk
com.htc.MusicWidget.apk
com.htc.TrendsWidget.apk
com.htc.TwitterWidget.apk
CSPeopleSyncService.apk
DCSStock.apk
Flickr.apk
FriendStream.apk
GenieWidget.apk
GoogleBackupTransport.apk
GoogleFeedback.apk
GoogleQuickSearchBox.apk
HtcDirect.apk
HtcDirectDownloadsProvider.apk
HtcFeedback.apk
HtcGreader.apk
HtcHubSyncProvider.apk
HtcLog.apk
HtcProfileWidget.apk
HtcRecommends.apk
HtcRecommendsWidget.apk
HtcTipWidget.apk
LiveWallpapersPicker.apk
maps6.0.0-ownhere-signed.apk
MarketUpdater.apk
MyHTC.apk
MyReportAgent.apk
OnlineAssetDetails.apk
QuickLookup.apk
SpareParts.apk
Stk.apk
Stock.apk
Street.apk
Transfer-icong-8.20.0.26-S21.apk
VoiceDialer.apk
VoiceSearch.apk
YouTube.apk
maybe you could try to create and upload a flashable zip of your version of the ROM ... I'm sure many people who pay attention to your work
At least me
lolo7291 said:
maybe you could try to create and upload a flashable zip of your version of the ROM ... I'm sure many people who pay attention to your work
At least me
Click to expand...
Click to collapse
And me
lolo7291 said:
maybe you could try to create and upload a flashable zip of your version of the ROM ... I'm sure many people who pay attention to your work
At least me
Click to expand...
Click to collapse
pirlouit2 said:
And me
Click to expand...
Click to collapse
i'd love to share the rom.
but i'm in China, i can't upload it to the mediafire cause the GFW of our government.
can you suggest other web disks so i can have a try?
caiyc9064 said:
i'd love to share the rom.
but i'm in China, i can't upload it to the mediafire cause the GFW of our government.
can you suggest other web disks so i can have a try?
Click to expand...
Click to collapse
dropbox maybe? or e-mail it to somebody
Have a ROM I'm playing about with but want to go more in depth. Needs backsmali so we can figure it out ans tweak. But I have limited knowledge. Anyone want to help out?
Thanks,
Sent from my JimmyMIUI v3 fuelled DHD!
you want to backsmali what? If it's an apk or jar file than use apk manager, it gives you the option to either just unpack the file, decomplie it as well as backsmali.
haerigrek said:
you want to backsmali what? If it's an apk or jar file than use apk manager, it gives you the option to either just unpack the file, decomplie it as well as backsmali.
Click to expand...
Click to collapse
Hmm...everyone makes it sound easy. But its what you do to change things once you're decompiled it.....I don't know what to tweak to get what I want or what to look for to remove or change...I need someone in the know lol....
Sent from my JimmyMIUI v3 fuelled DHD!
just say what you want to change.
haerigrek said:
just say what you want to change.
Click to expand...
Click to collapse
I don't know what that is yet lol....
Sent from my JimmyMIUI v3 fuelled DHD!
Most things can be manipulated easily within xml files without backsmali, you just need some xlm knowledge.
what are you trying to acomplish with this mod?
jameslsmith said:
Have a ROM I'm playing about with but want to go more in depth. Needs backsmali so we can figure it out ans tweak. But I have limited knowledge. Anyone want to help out?
Thanks,
Sent from my JimmyMIUI v3 fuelled DHD!
Click to expand...
Click to collapse
Try to look at this http://forum.xda-developers.com/showthread.php?t=1136625
CLOSED - No need for any more responses, thanks
jameslsmith said:
CLOSED - No need for any more responses, thanks
Click to expand...
Click to collapse
PM a mod and ask them to close your thread
All right I just finished my exams so I wanted to release my rom as promised
Almost everything is done but I have to do some bug fixes
So I ask my fellow Themers and devs some quiries regarding XML editing
1. How to change font colours
The blue text in settings and contacts perticularly (blue looks like crap with my theme I want complete detiles regarding this
Click to expand...
Click to collapse
2.how to rename apps (lidroid parts exactly I took a random rom and completely modified the lidroid parts but now I don't know how to rename it also I want to rename the wallpaper pack )
Click to expand...
Click to collapse
3.how to make apps not appear in drawer
Click to expand...
Click to collapse
4.how to add things to settings like rom name, dev name and also shortcuts to apps that I hide from launcher...
Click to expand...
Click to collapse
Pleez answer these questions these are all I need to complete my rom
Its an elegantly themed gaming rom
Also I am single handedly working on it from almost a month so pleez help me by answering my questions
My motivation
Sir Carl
Death notice and many more who encouraged me and made xda feel like a family (me new to root Techno tingu deadly 42d1l and many many more except avigith
Thanks in advance
Ubuntu themed apps and other stuff here
Click to expand...
Click to collapse
--->make phone faster and battery efficient
--->partition and link2sd for NOOBS?!?!?
--->3d games for galaxy y (no root no lag)
Thanks for your rom in advance bro !
Sent from my GT-S5360 using xda premium
You rename apps you need to edit smali files. I also didnt know how to rename my launcher but i searched a lot. To change color you need to edit xml files in res/layout or res/values.
Sent from my GT-S5570I using xda app-developers app
...
Here`s the tutorial on how to add option in settings[about phone]...
It worked for me...
http://forum.xda-developers.com/showthread.php?t=2061958
Press Thanx if I helped u...!!
2. The App Name is defined in the strings.xml in the res folder... But usually I get errors while compiling it back.. I dont know if this works for you
I dont know the rest... D-3V!L already gave you the tutorial about Rom name and dev name thingy
Changing text color http://forum.xda-developers.com/showthread.php?t=2151075
-respect older people-
To rename apps open androidmanifest . You might find something like 'android:label="@string/app_name" if u see some thing like this search for "app_name" (in this case ) and you will find the name of app in the strings.xml
if i hav accidently helped u, u can press that button,
colors are located in colors folder,
specifically
primary_text_****.xml
secondary_text_****.xml
etc. etc.
declared as hex codes,
please research the proper hex codes for your desired color,
and compile the apk properly to get best results,
preferably you could replace classes.dex with the previous unedited apk incase it does not install
...