[UPDATE][ALL ROMS][HOW-TO]Speed Up & Maintain - [CM-7/9/10/10.1][NEW CONCEPTS] - Samsung Galaxy Fit GT 5670

I know, many people here want to have Android 4.x.x on their phones, but unfortunately, because of low-end processor as well as less RAM, these CM10/CM10.1 ROMs are laggy and slow. I am also one of them, but, after using these type of roms since 4 months, I have now got a perfect idea of using them. So, I am sharing the way I use these roms. Many people told that this also helps for CM7 users. So, now I have declared this thread as UNIVERSAL PERFORMANCE THREAD. This method can be used on - Stock | CM7/9/10/10.1.
NOTE : This method is same for PAC ROMS.. because they are based on CM. So, you can use this on PAC ROMs also.
♦ FINDING STABLE VERSION :
First of all, you will need to find a good stable version of any CM7\CM9\CM10\CM10.1 ROM. Find stable version by asking in general discussion thread of those particular ROM and then download that version. But, do not flash now.. Follow next step.
Note : For CM7 users - Official CM7 is best, but if you want you can try it on custom roms also. If you are using CM7 custom or stock based custom rom, then for scripts n tweaks to work, you must delete all the scripts from init.d so that scripts will not get overridden.
♦ SLIMMING THE ROM :
Slimming means making rom size less by removing unwanted and unnecessary applications from system/app. It reduces system memory use. Here is a chart of cm10.1 apps which are safe to remove - LINK
With reference to that chart you should remove following apps with adding alternatives to them.
Note: Left side apps are to be removed and right side apps are alternatives.
● LatinIME.apk - WP7 Keyboard App
● Browser.apk - Holo Web Browser
● CMFileManager.apk - Root Explorer File Manager
● Trebuchet.apk - Holo Launcher
NOTE: On CM7, default ADW is good, but you can also use Holo Launcher.
Other apps that can be removed without alternatives-
● CalendarProvider.apk - One of the big RAM consuming apps. This app start anytime, you do anything, so it will be a big save of memory removing this app. But, you will get problems with calendar sync..
● GoogleCalendarSyncAdapter.apk - Reomove this only if you do not sync calendar.
● Email.apk - If not in use.
● Gmail.apk - If not in use.
● Talk.apk - If not in use.
● GoogleBackupTransport.apk - It is used in google backups, remove on your own risk. (Not a risk, i always remove it.)
● ChromeBookmarkSyncAdapter - No use.
● HTMLViewer.apk - Never needed.
● UserDictionaryProvider.apk - It is useless without LatinIME.apk.
● VisualizationWallpapers.apk - Wallpapers app. Remove it always.
● CMWallpapers - Remove it always.
● VoiceDialer.apk - Do you really use it?
● LiveWallpapers.apk - Dont you care for your battery?
● QuickSearchBox.apk - If you dont use.
● PicoTTS.apk - Text to speech function.
NOTE: Alternative apps should always be installed in system/app only. For that, I recommend you to remove these apps drectly from rom's zip before flashing.
♦ USE OF SCRIPTS N TWEAKS :
Many people use hard scripts n many tweaks to get good performance. But, it is totally wrong.
Highly recommended to use Activo Speeder. It is the best script for performance. Dont use anyother thing with it- such as ram manager, seeder or anyother script.
(Note: If the above script doesnt work on your device then please find another good script and flash it.)
ALTERNATIVE FOR ACTIVO SPEEDER :
After testing a lot, I found that SuperCharger is the best script which can be used with any ROM to get more performance and for perfect RAM Management. Here are some steps on how to use SuperCharger -
● Here is the original thread for SuperCharger script.
● Script can be downloaded from this download page.
● Download latest script as well as starter package if needed (Read Original Thread).
● Now, for 4.x.x ROMs, you do not need to do anything with services.jar. But, for below 4.x.x, services.jar needs to be patched to get SuperCharger Memory Management working.
● Now, copy script to SDcard and run it with Script Manager as root. For more detailed guide plz prefer the original supercharger thread.
● Now, you are running the script. You will find many options and info on screen. Read it all and choose what you want.
NEW DISCOVERY : SUPERCHARGER + CROSSBREEDER = ULTIMATE PERFORMANCE WITH MAX ENTROPY ! - by Dark Passenger
● LINK FOR THE POST.
Here are some tweaks-
In Build.prop -
●
Code:
ro.ril.disable.power.collapse=0
and change the value from 0 to 1. (Add the line with proper value if does not exist)
This one is for battery saving.
●
Code:
dalvik.vm.heapgrowthlimit=48m
If it already exists then just match the values.
This is a VM Heap management for RAM.
●
Code:
ro.ext4fs = 1
Improves EXT4 performance.
● IMP :
Add following lines below "# Other" in build.prop
Code:
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
(If exists, just change the values as above).
(Note: This one will remove location feature increasing performance freeing up more RAM. This frees up to 30mb of RAM)
And now remove NetworkLocation.apk from system/app as well as com.android.location.provider.jar from /system/framework.
For further build.prop tweaking, you can use this great guide -> Click Here. Thanks to Dark Passenger for some build.prop tweaks.
This much tweaking and scripting is enough. DONT USE TOO MUCH TWEAKS N SCRIPTS.
♦ BASIC APPS TO USE :
Your rom's performance also depends on the apps which you use. Always look for apps' memory usage and if the app consumes more ram then try to find an alternative app for it. Here are some basic apps which you should use (i always use them).
● Use Root Explorer as file manager, Holo Launcher as Launcher.
● Use Cache Cleaner App. It is must. Clean cache once a day.
● Use Root Cleaner App. A must have app. Do "Quick Cleaning" twice a day. It will regulate your performance.
You can also freeze the apps you are not using at that time, such as DSPManager (Unfreeze it only at the time of listening songs)
Freezing Google Apps will be a great way to reduce RAM consumption.
● Use this amazing app - Autostarts. This app controls the apps that start automatically in your phone. If you want settings which I use then PM me. I will tell you, how to use this app.
CLICK HERE FOR AUTOSTART APP SETTINGS
● ABOUT TASK KILLERS :
Using task killer is good but, it is also bad. Task killing is actually meaningless. Some apps never really get killed. They start again n again. So, use Autostarts instead task killers. But, here is a nice app for killing processes and freeing RAM. This is the original app. I have themed it to look good. Download it here.
Use it as a task killer, press menu button and include system processes and then start killing processes which are useless.
● Try to use apps as system apps.
● If you are using UC Browser then in its settings, check "Clear Data on Exit". If did, you will see UC will take less than 10mb but, if you wont do this, UC will take more than 15mb.
♦ IMPORTANT TIPS AND SETTINGS :
● Always flash rom with a clean wipe and proper flashing method.
● Do not flash gapps again if they are included in the rom.
● Do not flash internal memory scripts as they reduce performance.
● Use Adrenaline Boost. Boost once or twice a day. Boosting much will increase battery consumption.
● Use Root Cleaner app and freeze the apps which you are not using at that time. Freeze Google Play Store, Google Services Framework and other google apps which are always on. Unfreeze them when you want.
● The apps used for Backup purposes should not be installed always. Keep them in your sdcard and install them when you want and uninstall when done with them.
● Basic apps should always be in system/app.
● In Developer Options -
Set all animations scale to .5x
Set Background Process Limit to "Atmost 4 processes", if issues occur then set it back to "Standard Limit".
Enable "Kill App Back Button". Always use this feature to come out of the apps which do not really exit on pressing just back button.
● Do not expect much from our phone as it is not a high-end phone. Dont expect good battery life but, still to gain good battery life. Keep RAM free by using the ProcessKiller app as told above. I always get 170 mb RAM free.
● Do not charge battery until it gets discharged upto 10% or less. While charging do not remove it till it reaches 100% and 20 mins above that.
● Calibrate battery when needed.
● Avoid use of apps which are always running either in background or foreground.
● Press thanks. .

Re: [HOW-TO] Speed Up & Maintain CM9 | CM10 | CM10.1 ROMs
Very good tutorial i came across so far :good:

+1
So true...great thread...
even i used to things unknowingly but now i know what to keep(apps) and vice versa.. great work..:good:

mni ANKIT said:
So true...great thread...
even i used to things unknowingly but now i know what to keep(apps) and vice versa.. great work..:good:
Click to expand...
Click to collapse
Thnx..

Great
very helpful thread. good job

Good tutorial(surprising no one thought of it sooner, yes me Included).
1. small thing
add explanations for all those tweaks(basically what they do)
eg.
ro.ril.disable.power.collapse=0 : claims to put the phone into deeper sleep but according to the code base seems to be undefined and should actually do nothing
pm.sleep_mode=1 : useless cause ICS and above devices this is a kernel parameter that needs to be passed directly to the kernel on boot(thus putting it to build prop doesn't help).
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
and this just shuts off network locations(for google services).
a good guide to know which leaks are the real thing and which suck(ICS and above only) guide

Dark Passenger said:
Good tutorial(surprising no one thought of it sooner, yes me Included).1. small thingadd explanations for all those tweaks(basically what they do)eg.ro.ril.disable.power.collapse=0 : claims to put the phone into deeper sleep but according to the code base seems to be undefined and should actually do nothingpm.sleep_mode=1 : useless cause ICS and above devices this is a kernel parameter that needs to be passed directly to the kernel on boot(thus putting it to build prop doesn't help).ro.com.google.locationfeatures=0ro.com.google.networklocation=0and this just shuts off network locations(for google services).a good guide to know which teaks are the real thing and which suck(ICS and above only) guide
Click to expand...
Click to collapse
First of all thanks for the info...
actually, for ro.ril.disable.power.collapse=0.. it is default.. but it is written that the value 0 should be changed to 1..
And about pm.sleep_mod.. i will remove that.
The lines -
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
Remove location features.. i forgot to mention that.. but.. network location is useless for some people and eats about 30mb of ram.. always (in any condition) so.. removing location features by these lines is a good way to manage ram..
Thnx for tht link.. i will include that.

OJ said:
First of all thanks for the info...
actually, for ro.ril.disable.power.collapse=0.. it is default.. but it is written that the value 0 should be changed to 1..
And about pm.sleep_mod.. i will remove that.
The lines -
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
Remove location features.. i forgot to mention that.. but.. network location is useless for some people and eats about 30mb of ram.. always (in any condition) so.. removing location features by these lines is a good way to manage ram..
Thnx for tht link.. i will include that.
Click to expand...
Click to collapse
agood tweak is to switch this
Code:
dalvik.vm.heapgrowthlimit=32m
to
Code:
dalvik.vm.heapgrowthlimit=48m
(enough for our devices) cause this fixes the vm heap to restrict size to 48m(hence preventing the vm heap from spliting).
source :zeplinox
also
Code:
ro.ext4fs = 1
(suppose to improve ext4 filesystem performance).
also anyone tried to change this
Code:
debug.composition.type=gpu
on cm10.1/aokp 4.2
to
Code:
debug.composition.type=mdp
what happens(I mean does it cause bootloop or not).

Dark Passenger said:
agood tweak is to switch this
Code:
dalvik.vm.heapgrowthlimit=32m
to
Code:
dalvik.vm.heapgrowthlimit=48m
(enough for our devices) cause this fixes the vm heap to restrict size to 48m(hence preventing the vm heap from spliting).source :zeplinoxalso
Code:
ro.ext4fs = 1
(suppose to improve ext4 filesystem performance).also anyone tried to change this
Code:
debug.composition.type=gpu
on cm10.1/aokp 4.2to
Code:
debug.composition.type=mdp
what happens(I mean does it cause bootloop or not).
Click to expand...
Click to collapse
Thank you very much.. will add them all soon.

Activo seeder seems to do nothing for me...xcellent replacement is crossbreeder mod which i use everytime along with ram manager app..

swat4samp said:
Activo seeder seems to do nothing for me...xcellent replacement is crossbreeder mod which i use everytime along with ram manager app..
Click to expand...
Click to collapse
As you think.. it is up to you. I think activo is best. But, do not use both together.. use only one thing at one time.

Hey thanks for your awesome guide, to be honest i am using this guide with CM7.2 and i can feel better memory and battery life.
can you please tell me your auto start up settings, i wanna know exactly which apps to disable.

CoDDeZ said:
Hey thanks for your awesome guide, to be honest i am using this guide with CM7.2 and i can feel better memory and battery life.can you please tell me your auto start up settings, i wanna know exactly which apps to disable.
Click to expand...
Click to collapse
Wait, i will give you them..
EDIT: Here are the settings -
(Apps that should be disabled)
During Startup :
Google Services Framework
After Startup :
Contacts
Gallery
Download Manager
Settings
Google Play Store
DSPManager
Google Play Services (all 3)
Google Services Framework (all 4)
Connectivity Changed :
Download Manager
Google Play Services
Google Services Framework (all 3)
Application Installed :
UC Browser (If you have)
Gallery
Contacts Storage
Google Play Store
Google Services Framework
Pico TTS
Themes Provider
Application Changed :
Gallery
Contacts Storage
Google Play Store
Play - My Library
Application Data Cleared :
Google Play Services
Google Play Services
Application Removed :
Gallery
Contact Storage
Google Play Store
Google Play Services (all 2)
Themes Provider
Application Replaced :
UC Browser ( if you have)
Contacts Storage
Time Changed :
Google Play Services (all 3)
Power Connected :
Google Play Services
Note : If you have any other apps installed then disable the apps from those installed ones which you dont want to get started automatically. It depends on you.

Thanks!
BTW, don't remove UserDictionary.apk, when i did, my keyboard kept crashing and force closing every 2 seconds.
Dunno if this doesn't happen at CM9+
Just for CM7, make sure you don't remove the app i mentioned above.

CoDDeZ said:
Thanks! BTW, don't remove UserDictionary.apk, when i did, my keyboard kept crashing and force closing every 2 seconds.Dunno if this doesn't happen at CM9+Just for CM7, make sure you don't remove the app i mentioned above.
Click to expand...
Click to collapse
No it wont happen if you use wp7 keyboard with it.. it also has an inbuilt dictionary in it.
Actually, UserDictionaryProvider.apk and LatinIME.apk are related with each other.. so of we remove one of them n try to use th remaining one.. we will ovbviously get force close.
LatinIME.apk , according to me, must be removed.. because it is near about 10mb ( more than 5mb in cm7)..

Supercharge-CrossBreeding Guide[2.2+]
Supercharger CrossBreeder Combo:-- Yes This will help provide a boost.(this is an alternate to Activo Speeder,Adrenaline engine+boost)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Q.Now you guys ask me why to use crossbreeder along with supercharger ?
Ans.Crossbreeder is an entropy generator(faster refreshing & movements generation in apps) along with dnsmasq cached dns requests(speeds the net)It does nothing where the ram is concerned(and ram is a scarce resource).Here's where Supercharger comes in the combination of min-frees , and fast engine flush(its like an automated adrenaline boost!)allows for much better user experience.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
you can get the latest supercharger v6 script form here its called beast but is safe tested and assured.
you can get latest crossbreeder here.
erikcas has already patched the service.jar so you don't have to do anything
Note : - the service.jar doesn't need to be patched for 2.3 or 2.2 as the values are written & read from build.prop or local.prop(preference to build.prop).
now lets begin.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Install CrossBreeder in recovery its a flash-able zip.
now for the interesting part cross-breeder has certain parts of supercharger in it.Mainly Kernel Mods(KAK)
so in supercharger I'm sure you know how to use it if no here's a small guide.
Guide
install an app called script manager(available in the play-store).
inside the app your first prompt will have an option of browse as root choose it(gets highlighted as blue)and click OK
now navigate to where the downloaded script is located and click on it.
on the top corner there should be an icon of superuser (skull with cross bones) click it and the n click run
now you are running the script....
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
now I wont help you with each and every aspect here(Its actually very simple if confused ask).
main point is to accept nearly everything when asked
a few exceptions are.
if you have zip align is any other script like int2ext then choose to disable boot align and zip align and only enable fix emissions.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
launcher strength = die-hard
Note :don't lock home in memory.
min-frees Settings this is your ram manager :
The setting are not available for 384mb devices(like us) so after a lot of trial and error I found the best working categorization they are as follows :-
Old Settings:
for people who like to have a smooth lag-free experience in their current app BUT no multitasking choose balanced(512hp) categorized by me as aggressive.(option 6)
for people who like limited multitasking along with a fairly lag-free experience choose Quick v6 cust-OOMizer. Categorized by me as balanced. (option 10).
for people who like a large amount of apps open simultaneously and don't mid as many apps open choose 256hp balanced categorized by me as Multitasking (option 3).
New Settings: (only for people who know what they are doing).
These are custom minfree values that can be entered from option 10(custOOMize) and not enabling minfree calculator values.
they are still experimental.
Code:
8,12,30,36,41,47----Balanced(same as minfree calculator).
8,12,33,39,44,50----Aggressive
8,12,24,30,35,41----Multitasking
a good guide to understand min-free settings and OOM is this
Note : disable zram(comp-cache).
Note : disable lock launcher in memory.
now when prompted for kernel strength choose default(thus no conflict with crossbreeder).
Detailing (helps use it).
for detailing choose every 4th boot.
Fast-Engine Flush
for fast engine flush(its kind of like adrenaline boost hell its the same). choose every 6hrs(its automatic wont even know its there) recommended for gb or froyo roms....still lagging choose every 3hrs or recommended is 6 hrs.
NOTE FOR GAMERS
enable fast engine flush every . hrs this will remove cached apps every 6mins allowing for free ram i.e a fast and generally lagfree experience though i recommend to change back to 6hrs once game finishes.
this should allow for a fast and smooth performance with no loss of life.
Thanks and Happy Flashing.

Dark Passenger said:
Supercharger CrossBreeder Combo:-- Yes This will help provide a boost.(this is an alternate to Activido)you can get the latest supercharger v6 script form here its called beast but is safe tested and assured.you can get latest crossbreeder here.erikcas has already patched the service.jar so you don't have to do anythingnow lets begin.Install CrossBreeder in recovery its a flash-able zip.now for the interesting part crossbreeder has certain parts of supercharger in it.Mainly Kernel Mods(KAK)so in supercharger I'm sure you know how to use it if no heres a small guide.Guide
install an app called script manager(availabe in the playstore).inside the app your first prompt will have an option of browse as root choose it(gets hilighted as blue).and click oknow navigate to where the downloaded script is located and click on it.on the top corner there should be an icon of superuser (skull with cross bones) click it and the n click runnow you are running the script....
now I wont help you with each and every aspect here(Its actually very simple if confused ask).main point is to accept everything when asked(launcher strength die-hard).minfrees according to me the minfrees set by the calculator are a tad bit too high(they tend to kill everything if you dont multitask this is the best).a better alternative is to use the balanced settings from 512hp(should be enough but if you get black screen in apps try multitasking 512hp)now when prompted for kernel strength choose default(thus no conflict with crossbreeder).for detailing choose every 4th boot.for fast engine flush(its explained kind of like adrenaline boost). choose every 6hrs(its automatic wont even know its there)....still lagging choose every 3hrs(very risky).thats about it.this should allow for a fast and smooth performance with no loss of life.also please disable zram. and lock home in memory.Thanks and Happy Flashing.---------- Post added at 09:44 PM ---------- Previous post was at 09:42 PM ----------@OJ sorry for piling onto your thread but its such a small matter so didn't want to make one of my own.So we can have this as a comprehensive guide.
Click to expand...
Click to collapse
Why sorry..??? You are helping me.. then no sorry..
BTW, thanks for this new trick.. i am gonna try this.. and will include it in the guide as an alternative to Activo Speeder..
One more thing, it would be nice if you improve this guide a bit.. so that all people will get it.. thnx..

OJ said:
Why sorry..??? You are helping me.. then no sorry..
BTW, thanks for this new trick.. i am gonna try this.. and will include it in the guide as an alternative to Activo Speeder..
Click to expand...
Click to collapse
Sorry was for using your thread but rather than having multiple threads on the same topic I thought we should have one with multiple methods.
OJ said:
One more thing, it would be nice if you improve this guide a bit.. so that all people will get it.. thnx..
Click to expand...
Click to collapse
how so...? Edited it a bit let me know what else is needed

can you please explain what is the benefit of installing app as a system app instead of normally installing in internal memory
Sent from my GT-S5670 using xda premium

Dark Passenger said:
Sorry was for using your thread but rather than having multiple threads on the same topic I thought we should have one with multiple methods.how so...? Edited it a bit let me know what else is needed
Click to expand...
Click to collapse
Now it is perfect.. i will add it soon..

Related

║ROM║28 Oct*║r93║ -Synergy- ║Smoooooth║250mb+ free RAM║Sense 3.5║BEATS║Tweaks║

║ROM║28 Oct*║r93║ -Synergy- ║Smoooooth║250mb+ free RAM║Sense 3.5║BEATS║Tweaks║
SynergySensation buildbox folder (click)
(Where you download it from )​
if you experience slow download speeds try here instead
​
SynergyROM Google Chat Room (click)
For issues PLEASE report HERE to get fixed
For the list of commits and changes look HERE​
**Show xRepinsSporx ads some love if you use the nightly download folder, I'm sure all the bandwidth were chewing is expensive**
Pyramid 2.08.401.1 base - Android 2.3.5 - Sense 3.5
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CLICK FOR LIVE CHAT WITH ME AND OTHER USERS ON InfectedROM.com
FEATURES
-Includes Synergy Updater and Theme Downloader!
-DConfig App tune rom how you want, Why have 2 roms for sense/senseless, this one does it all! (see post2 for dconfig usage)
-GETS YOUR PRIVACY BACK- CIQ disabled, Dropbox/Reportin Disabled. HTCs checks mostly disabled (unable to write to disk, unable to send out hosts all set to 127.0.0.1)
-All headphones are now HTC Beats headphones (looks like a new SRS processing option, see here)
-Zeus StatusBar mods (see here and here for more info - HUGE thanks to ITHFP69 for the original smali)
-Virtuous OC Daemon (only use setCPU or this)
deodexed
-Rooted with superuser 3.0 beta
-Automatic davlik cleaner (removes stale files from dalvik cache to keep it clean)
-Automatic zipalign of system and data
-Autorenice to give phone/mms/android highest priorities
-Cleans up after old fr3vo methods
-Cleans tmp stuff/dalvik-cache/APK intents in packages.xml on flash (always should have clean upgrades)
-OpenVPN binary/bb & tun built in (ziggy kernel only see post 2 for setup)
-CIFS to access windows shares (ziggy kernel only see post 2 for setup)
-NFS/ext2/3/4 filesystems also enabled. (ziggy kernel only)
-Conservative/userspace/powersave/ondemand/performance governors (ziggy kernel only)
-Apps2SD (EXT4 support only on STOCK HTC. Ziggy kernel should allow -ext2/3! off by default see post2)
-Swapping (off by default see post2)
-Unlocked hotspot (thanks leoisright)
-5-in-1 reboot menu
-HTC Arrive ringtones added (thanks ziggy)
-CRT (THANKS CAPYCHIMP) & other full animations
-Text on battery meter
-Removed MMS compression
-Removed SIP wifi limitation
-Forced GPU UI rendering
-All apk's unpacked, optimized and the repacked
-Prioritized Rosie over othe apps
-Over 250mb free RAM if you use fast reboot at boot
-Native screenshot by pressing power+home
-RMK auto app install (will auto install anything in -/sdcard/SynergyROM/user.app/)
-Panorama enabled in Camera
-AmazingSense/RosieSettings added
-Google apps/framework, all latest HTC software updates & other apps updated
-Unlimited tabs in browser (well 255 )
-DSP manager (thanks cyanogen)
-EPST that allows all ## codes
-Removed some bloat (look on sdcard if you want that stuff back)
-GPS lock speed fix
-Process/network/kernel/filesystem tweaks
-ipv6 privacy enhancement (rfc4941)
-Perflock disabled by default (go buy setcpu to play)
-Busybox v1.18.4 (colors disabled by default)
-Full bash shell v4.1 (things like tab complete, color support, nano/vim are only -available over dropbear)
-Powertop (see post 2 for usage)
-Crond support (see post 2 for usage)
-Dropbear ssh access (see post 2 for setup)
-iwconfig/iwgetid/iwlist/iwpriv/iwspy for controlling wifi (see post 2 for usage)
-inaydyn dyndns hostname support (see post 2 for setup)
-System tools- rsync/netcat/nslookup
-Text editors- vim/nano
-Compression tools - 7zip / unrar
-Lostphone script (if you have bash/dyndns setup and loose your phone we ----have a script to find it again! currently WIP)
-Tweaks in settings with loads more options (thanks Romanbb originally and RCTeam)
-The Configurator, type 'su' then 'cc' into a terminal emulator (thanks smokin1337)
-Bricked kernel (sometimes)(THANKS show-p )
-Ability to odex the rom if you want! just run odex_system.sh in system/odexVlad and it will odex your filesystem (thanks vladnosferatu)
-Bravia engine video and photo enhancements (thaks tin2404)
Click to expand...
Click to collapse
Vote for us here!
Click to expand...
Click to collapse
TIPS
-Use 'Fast Reboot'' to free up RAM
-Download 'FasterFix' from the market to make your GPS work better
-Disable 'Compatibilty Mode' in Spare parts to make some apps fit the screen properly
Click to expand...
Click to collapse
BIG THANKS
neo, seo, coolexe, baadnewz, robocik, capychimp, virus, diamondback, flemmard, rmk, leedroid and everybody else that's helped
Click to expand...
Click to collapse
please pm me if i forgot you
Click to expand...
Click to collapse
DONATERS HALL OF FAME
salahag, salman saso, Hunteres, MacBryan
Click to expand...
Click to collapse
We try to follow good open source practices, leaving all of our stuff open via SVN so everyone can see our changes and help us grow. we try to give props where props are due in code, commits and our official posts. If we missed anyone please let us know and ill make sure its fixed. We expect other devs to do the same if they use part of our work, we wrote/build/modified most of our stuff custom so we know where its used - its upsetting to see our stuff elsewhere without the same respect back. If you like our work, click the thanks button, help contribute here, buy us a beer, whatever. We like to keep this fun but it does take time so appreciation is always welcome
Click to expand...
Click to collapse
--------------------​
Installation Instructions
Kernel/Versions
2.3.4
Stock HTC with Modded ramdisk (for now). Make sure to flash radio and such. NO OVERCLOCKING ON 2.3.4
Tun/CIFS/perflock disabled/lowered wifi voltage/other aweseomeness
Click to expand...
Click to collapse
NOTES
WE DO NOT OVERCLOCK THE CPU BY DEFAULT if you want to OC get setcpu or use the newly included Virtuous OC tools. ONLY USE ONE OR THE OTHER.
Ziggys still getting everything perfect the guy doesnt even have a Sensation so hes building kernels blind. Make sure to thank him!
****If you go to another kernel that does not extract our ramdisk you will break our services at least(dropbear/crond/inaydyn), and possibly the whole rom if it doesn't support pause before class start for init.d. please bug your kernel dev for a "universal" method that inserts ramdisk on flash for full compatibility!
Click to expand...
Click to collapse
INSTALL
-Reboot into recovery
-Wipe data/factory reset
-Flash ROM
-Reboot and Enjoy
Click to expand...
Click to collapse
POST INSTALLATION
Don't set up any accounts or restore any apps yet!
Click to expand...
Click to collapse
As soon as Setup is finished and HTC Sense has loaded - you must reboot, it will make it much more stable
Click to expand...
Click to collapse
Click to expand...
Click to collapse
--------------------​
Extras
EXTRAS
Click to expand...
Click to collapse
there aren't any! lol have a look in tweaks
Click to expand...
Click to collapse
--------------------​
FIXES/SVN ACCESS
Changelog is always available here - https://code.google.com/p/synergy-sensation/source/list
Our SVN Checkout address is - http://synergy-sensation.googlecode.com/svn/trunk/
**sorry if there are any bugs, but please report whatever you see and thell make there way into tomorrows nightly if you want to wait for a signed zip. If you ever want a newer update than whats posted you can also just use a SVN client to check out our google code, zip up your own image and flash. SVN export, SVN update, and svn clean are your friends. Also you will need to convert linebreaks to linux format instead of CR+LF or youll break scripts. see SVN doc for more info.
USING SVN
LiquidSolstice wrote an awesome guide for windows up here(THANKS)
OTHER OS
TrevE wrote a real simple svn script based on svnkit (java cross platform no install svn client) its barley tested but should do the job. It should get our latest, update export and zip all for you. The batch script is written for windows, but you can open in a text editor and run the same type of commands on *nix or whatever. Post is here
Click to expand...
Click to collapse
Whats this about Spyware?
HTC has hidden "features" in the framework. this is MORE than just CIQ being removed, there are actually services hard coded in the framework logging regardless. Apparently we all agreed to this _somehow_, even though to actually find any reference to this you need to go pretty deep in settings and LOOK for it.
Go to settings -> about phone -> legal -> htc legal. it explains what is uploaded :|
If you have ANY files that arent 0k in these folders, your logging is not disabled.
Code:
adb shell ls -l /data/system/usagestats
adb shell ls -l /data/system/appusagestats
adb shell ls -l /data/system/dropbox
Also in logcat you should see this:
Code:
I/SynergyRom( 4221): Trying To Disable DropBox Service
E/SynergyRom( 4221): Failure starting DropBoxManagerService. Horray!
I/SynergyRom( 4221): Trying To Disable User Behavior Logging Service.
E/SynergyRom( 4221): Failure starting UserBehaviorLoggingService. Horray!
Along with a failure if it ever tries to write still for whatever reason:
Code:
UsageStats( 4231): handleMessage msg=1
V/HtcAppUsageStats( 4231): (launch app, package): (HTC Sense, com.htc.launcher)
V/HtcAppUsageStats( 4231): handleMessage msg=1
V/HtcAppUsageStats( 4231): (launch app, package): (Connect to PC, com.htc.android.psclient)
E/SynergyHatesHtcAppUsageStats( 4231): noteResumeActivity
E/SynergyHatesHtcAppUsageStats( 4231): java.lang.Exception: Patched Check By Synergy.
E/SynergyHatesHtcAppUsageStats( 4231): at com.android.server.am.HtcAppUsageStatsService.addULog(HtcAppUsageStatsService.java:646)
E/SynergyHatesHtcAppUsageStats( 4231): at com.android.server.am.HtcAppUsageStatsService.notePauseActivity(HtcAppUsageStatsService.java:703)
E/SynergyHatesHtcAppUsageStats( 4231): at com.android.internal.app.IHtcAppUsage
StatsService$Stub.onTransact(IHtcAppUsageStatsService.java:110)
E/SynergyHatesHtcAppUsageStats( 4231): at android.os.Binder.execTransact(Binder.java:320)
E/SynergyHatesHtcAppUsageStats( 4231): at dalvik.system.NativeStart.run(NativeMethod)
E/SynergyHatesHtcAppUsageStats( 4231): noteResumeActivity
E/SynergyHatesHtcAppUsageStats( 4231): java.lang.Exception: Patched Check By Synergy.
E/SynergyHatesHtcAppUsageStats( 4231): at com.android.server.am.HtcAppUsageStatsService.addULog(HtcAppUsageStatsService.java:646)
E/SynergyHatesHtcAppUsageStats( 4231): at com.android.server.am.HtcAppUsageStatsService.notePauseActivity(HtcAppUsageStatsService.java:703)
E/SynergyHatesHtcAppUsageStats( 4231): at com.android.internal.app.IHtcAppUsageStatsService$Stub.onTransact(IHtcAppUsageStatsService.java:110)
E/SynergyHatesHtcAppUsageStats( 4231): at android.os.Binder.execTransact(Binder.java:320)
E/SynergyHatesHtcAppUsageStats( 4231): at dalvik.system.NativeStart.run(NativeMethod)
He wrote up more here
Click to expand...
Click to collapse
DCONFIG GUIDE
Dconfig lets you tune this rom exactly how you like it. instead of hardcoding tweaks we expose all of our settings and let you choose. there is never a "one size fits all" when it comes to performance settings so why not let each user customize how it runs?
The default rom setting are contained in /system/etc/dc.conf these are updated to our liking which is usually a daily driver setting.
The first time you run dconfig it will load these settings into each screen. From here on after you save your settings are written to /data/data/com.damaged.DConfig/dc.conf and will stick with you every rom flash.
Most settings are only triggered after a full reboot, not waking from hibernate. You need init.d to be triggered, if your unsure adb reboot will always work
The most common settings people change I will explain here, there is also some text inside dconfig:
Storage control
Main Page (A2SD)-
This has your typical a2sd options, but has been beefed up for synergy rom. move your apps to sd, move dalvik to cache partition or sd. dalvik-cache can get very big on this device, so be careful moving it to /cache if your going to install many apps!
For a2sd to work, you _MUST_ have your sd partitioned with ext4 if you are on stock HTC kernel or ever plan to go back and have a2sd work. ext2/3 available as partition 2 in ziggy kernel. The layout should be as follows:
partition 1 - vfat (regular sd card partition)
partition 2 - ext4 for a2sd
partition 3 (optional) - swap partition
Click to expand...
Click to collapse
Banned App support (storage control pg2)-
Make sure your sdcard is not mounted before opening this option. All APKS will be moved to /sdcard/SynergyROM/disabled/ and on each full flash will not be reinstalled. It will appear hung when file operations are going. Also there is no confirmation on unban, it just goes. Deal Ill fix it in a later revision.
Theres two options, Automatic & Manual. Automatic is what comes up by default. Choose an operation and It will select all the default apks used to do what you chose, click to remove anything you dont want t remove then press menu save to save.
For Manual Mode press menu, Choose option 1. Select APKs you never want to use. Press menu go to step 2 to confirm, then press menu and go to save.
Click to expand...
Click to collapse
Basic Settings:
Zipalign on boot: This will add a few seconds to each boot, but will run through your /system/app and /data/app for files that are not zipaligned and automatically do it. this is recommended to leave on, as not all market apps zipalign there stuff if it is written for older SDKs or whatever.
Lowmemkiller: we have many preset lowmemkiller values. This is very important to the end user experience as everyone has different needs here. People run sense with a bunch of widgets, lots of syncs, like having stuff open should set this to a low number to keep things running. People that want dead apps to die right away and are looking for fast performance for what they are doing should set to a high number.
High Mem/Lowmem * - The first 3 values in lowmemkiller are optimized for devices with large memory and vice versa.
The number you choose after the highmem/low mem configures the next 3 values for lowmemkiller. these are things like empty processes, services that arent being used, etc. So if you choose 250mb, you will always have around that showing for free memory, but its going to be very aggressive killing applications off. If you use sense and kill things too aggressively you may notice stuff like widgets dying. Our automatic renice script tries to deal with this by setting them to high priorities, but your mileage will vary. I usually leave mine around a 100/150, i have alot of syncs and stuff always running.
Dalvik Heap Size: this is the maximum amount of heap space a single application can have before garbage collection comes off and cleans stuff out. Some apps want more, and less GC == less cycles == better battery but the bigger you set this the less stuff can sit in memory before it gets killed off.
Click to expand...
Click to collapse
Advanced Settings:
Scheduler - basically controls how IO works. noop/cfq/deadline are the 3 choices, CFQ is default HTC setting. noop is first in first out and really basic, should be OK for device but id love to see benchmarks. you can read more on schedulers here & related pages - https://secure.wikimedia.org/wikiped...Noop_scheduler
ReadAhead - this setting is in KB, it should improve sequential reads from mmc. 2048/3072 is probably a sweetspot, but once again id like to see some benchmarks!
Click to expand...
Click to collapse
SYSTEM TOOLS & INFO
our services are hardcoded in our ramdisk. if you go to another kernel you will likely break these.
Dropbear - SSH shell
Inaydyn - DYNDNS hostname support
Arenice - Sets stuff like mms/phone/sense to highest "nice" priority. this should have lowmemkiller kill them off last.
Perfkill- Loads setcpu perfkill module by default. If you go to another kernel disable this.
DROPBEAR / INAYDYN guide
Disk Info- Shows disk partition free space
Net Info- Shows current IP address
Mount Ro/RW - Obvious
Click to expand...
Click to collapse
Other fun
Open VPN/CIFS
OpenVPN and CIFS combined is sickkk. You can do things like vpn to your home and have a symlink on your sdcard to all your home files. forget dropbox this is encrypted
explained over here
iwconfig - this lets you set wifi transmit power. download "wifi tx power" from market or run the following commands
adb shell iwconfig eth0 txpower X
X == txpower(in dBm). 32/25/18/11/4
to make sure it set run
adb shell iwconfig
and look at TX-Power (3rd row down)
Nano/Vim - These are command line text editors, useful for editing stuff quickly. they look ugly in adb shell but over dropbear look pretty
Custom bash environment stuff -
you can set custom bash environment stuff in /system/etc/profile if you _never_ us adb shell (or dont care about ugly colorcodes) and want to exclusively use dropbear you can turn colors on universally here.
Click to expand...
Click to collapse
TROUBLESHOOTING BATTERY
Dconfig Process Info - This is the first thing ill ask for troubleshooting battery. After you have flashed and gone through a full power charge/discharge cycle, before you reboot your phone click dconfig process info and paste it here. It must be from when you were running through for a long period of time to make any sense.
Powertop - From adb shell with your phone screen off run "powertop" This shows number of wakes per second so you can see if you have rogue processes chewing wakeups causing your phone not to sleep
Logcat - adb logcat with screen off will show you if you have runaway apps doing stuff they shouldnt.
Battery Stats - android battery stats can sometimes get whacky especially if you wipe data often (battery stats are in /data/system/batterystats.bin) Calibrating your battery with android is always recommended
Click to expand...
Click to collapse
Click to expand...
Click to collapse
--------------
OC Daemon
diamondback2010 said:
Introduction to the new Overclocking Daemon
The History
but before explaining it further, let's talk about previous solutions.
There are several different approaches to archieve "screen-state-scaling".
That means basically that the govenor changes if you turn the screen off and changes back to normal when turning the screen on.
This is mainly used to restrict the amount of cpu usage (the frequency in fact) during screen off. This can lead to a major battery life increase.
The solutions so far were:
app like setcpu, which change automatically the govenor based on profiles
integrated solutions in the govenor itself
both these solutions have major problems.
The one with a tuner app is always a little laggy right after turning on the screen because setcpu (or any other cpu tuner) needs some time to change the govenors (up to 7 seconds). This leads mostly to major lag in the lockscreen.
The second solution is the smartass govenor. it has already a screen-state-scaling included, so it reduces the frequency when the screen turn off.
This could be a really nice solution but it has some problems too.
Smartass most of the time is not really stable and has problems with its frequency scaling.
State-of-the-Art-Solution
so we (more precisely rmk40) thought of a better solution.
He wrote a native oc daemon which changes the govenors instantly without any lag.
this leads to major performance improvements right after turning on the screen and in the lockscreen.
But at the moment this solution is a little bit harder to configure. We are plaing to make a gui for this, so you get the same comfort as using setcpu.
Nevertheless you can even now adjust the daemon to your needs.
be aware that the daemon only works if all cpu tuner apps are deinstalled. otherwise it deactivates itself.
How to Adjust the Daemon
the daemon is configured with 6 files in the folder /system/etc/virtuous_oc/.
There are 3 files for the wake state and 3 for the sleep state. For each state one file for the govenor, one for the minimal frequency and one for the maximal frequency.
You can easily edit these with the new Virtuous OC controller app
Click to expand...
Click to collapse
Click to expand...
Click to collapse
--------------------
Known Bugs
please report on them
Screenshots
haha, and do i need this one? probably not, but im having it anyway
Works great, very fast and smooth
Thanks
Sent from my HTC Sensation Z710e using XDA Premium App
If you get HDR and Pano working, and remove the mirror apk I believe I might have to switch.
awesomecomb said:
If you get HDR and Pano working, and remove the mirror apk I believe I might have to switch.
Click to expand...
Click to collapse
ive got them working just not properly yet... and why do you want mirror removed?
Wow! Great work!
I'm looking forward to this, especially the 3D tilt enable/disable thingy is very nice for me.. 3D tilt = Useless
it will support arabic language mate ???
Would I be able to flash this on a Tmous .0008 phone without problems? (Like a data problem maybe?)
Sent from my HTC Sensation 4G using XDA App
an other reason i would like to have a sensation ^^
Good work Damo ! as always
*damo* said:
ive got them working just not properly yet... and why do you want mirror removed?
Click to expand...
Click to collapse
HA. Clutter drives me insane, and I think of mirror as a junk app. I've heard it's hidden within camera.apk somewhere.
looking forward to this.. will it still have sense 3.0? (i hate sense lol)
I'm also looking forward to this. I remember when I used to port your Desire ROM to the HD2, good times. I hope you can get to optimize it as much as you optimized it for the Desire. Thank you Damo!
ringrover said:
it will support arabic language mate ???
Click to expand...
Click to collapse
Not yet, but it will
Sammydr10 said:
Would I be able to flash this on a Tmous .0008 phone without problems? (Like a data problem maybe?)
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
lol, no idea but the best way to find out is to try it later
awesomecomb said:
HA. Clutter drives me insane, and I think of mirror as a junk app. I've heard it's hidden within camera.apk somewhere.
Click to expand...
Click to collapse
It is indeed
Derek0228 said:
I'm also looking forward to this. I remember when I used to port your Desire ROM to the HD2, good times. I hope you can get to optimize it as much as you optimized it for the Desire. Thank you Damo!
Click to expand...
Click to collapse
Very optimised check the screenshot for RAM
(using inbuilt screenshot feature )
HTC Swyped from my Sense 3 Desire using XDA Premium
*damo* said:
Not yet, but it will
lol, no idea but the best way to find out is to try it later
It is indeed
Very optimised check the screenshot for RAM
(using inbuilt screenshot feature )
HTC Swyped from my Sense 3 Desire using XDA Premium
Click to expand...
Click to collapse
Woot woot woot!
PM'ed you...
OMG, can't wait for this rom, seems so nice.
I love all you graphic features that you describe, like the transparent drawer
btw, can you add the CRT animation?
Will flash it when it's up, for sure !
Any idea when do you release it?
EDIT: Shame on me, you've added the CRT animation, no problem lol

[Script][Guide] V6 Supercharger by Zeppelinrox or how to kill lags in ROMs! U9RC7!

This script is made by Zeppelinrox all credits, thanks and donations should go to him for his amazing work! here is his original thread [Script]V6 SuperCharger! The ONLY Android MEMORY FIXER! 3G & KAK!
ICS users should check this page for GB follow the guide below
most recent supercharger files are found here
--------------------------------------------------------------------------
Recommended settings for Sense 3.5 ROMs:
- Build.prop + integrate
- Balanced 512HP settings (number 6. Ledded)
- BulletProof launcher
- DON'T INSTALL Nitro Lag Nullifier
- Kickass kernelizer + IO tweaks
--------------------------------------------------------------------------
I will not be updating this guide when new versions are out simply because they never stop the general guidelines below should apply on newer versions, i will update only if we have a major change
--------------------------------------------------------------------------
For smooth sense 3 launcher check here [FIX] Ultra & Super, Liquid Smooth Rosie for Sense 3 & 3.5 ROMs
Many of us complain about launcher lags or frame rate drops, the launcher itself might be 60fps smooth but once you start using your device and loading it, sudden lags start creeping up.
A lot of this is due to the way android handles multitasking, Zeppelinrox’s script has been always around but I’m sure many of the users didn’t hear of it, so in order to lessen the pressure on our favorite chefs, i thought i should post a specific guide specific to the Desire HD users
What the script does is tweak android memory minfrees and applications priority, it attempts to insure lag free operation of the launcher and also prevents launcher redraws
Thankfully our device have a generous amount of RAM so it shouldn't have side effects on battery etc, we will still have apps running in the background just not as busy and at lesser priority then the launcher, It's not a task killer app
I won’t go into technical details which are better explained in Zeppelinrox's OP let’s just say the results will speak for themselves, you can easily control what the script is doing and you can undo it at anytime
V6 Supercharger is currently in beta for the U9 version and has been expanded, it now it includes a kernel tweaker and 3G speed booster too, here is a step by step guide, remember this script is universal it should work on any android, in my case I tried it on ARHD v6.1.1 official sense 3.0
Make sure you have Root, init.d scripts enabled at boot, latest busybox and do a nandroid backup
Download Script Manager https://market.android.com/details?id=os.tools.scriptmanager&feature=search_result
Download the scripts V6_SuperCharger_for_Android-Update9_RC6.9.sh.pdf and KickAssKernelizer_Tweaks_Installer_Update_3_RC6.sh.pdf from this post http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021 rename them to V6_SuperCharger_for_Android-Update9_RC6.9.sh and KickAssKernelizer_Tweaks_Installer_Update_3_RC6.sh
Place the script files in an easily accessed folder on your SD card
Open script manager and then press menu > more > advanced options > config and tick “browse as root”, allow root once requested
Browse to the scripts location and click on V6_SuperCharger_for_Android-update9_RC6.9.sh, make sure to tick “run as root” but don’t tick “run at boot” otherwise we will face issues, the script runs at boot automatically, press run
Once loaded follow the onscreen instructions, select text speed (1 is the fastest and hidden 0 for super fast), the script will ask for init.rc integration which is a further measure to insure the launcher priority will stick, init.rc method has risk of boot issues, so insure you have a backup and proceed.
Once done loading the script will detect that the device has 620MB RAM and suggest custoomizer calculator settings, you can choose your own preference from option 2 to 9, the insured free memory is the last number in the list of mem frees, the bigger the number the less active running apps in the background, it will also shut down apps based on priorities, like explained in the list of options for more multitasking you can choose less minfress by going for the 512HP options, please don't complain about multitasking gone since you can control how much minfrees you want! otherwise if you choose to trust the supercharger calculator select option 10 and supercharger will apply the best settings for your device available RAM
For further improvements select option 20 (nitro lag nullifier) and enable it warning! i suspect that this setting increases "LCD ghosting" at high frame rates
Press back and kill the script, browse to the scripts location and click on KickAssKernelizer_Tweaks_Installer_Update_3_RC6.sh, make sure to tick “run as root”, press run. The script will request permission to Install and then to modify the IO scheduler and warns for possible bootloops, in the case of ARHD and ER3BUS ROMs I had no issues and I selected yes, you can opt for no, the rest of the tweaks will still be implemented
Once done, close the script and reboot the device, you can select Superclean option 29 (wipe caches and reboot) for clean operation, now enjoy smooth lag free launcher and android
The script will always let you know whether the launcher is locked in memory or not, if locked it will advice against locking the launcher in memory in order to enable priority tweaks, in sense ROMs its usually left unlocked, but some chefs lock it, in CM ROMs you unlock using the "Lock home in memory" option, some third party launchers have an option in settings.
If launcher's new DIE HARD or BULLETPROOF state doesn't stick after restart (you can tell by running the script) then go to option 26 (Driver Options) and set the method to build.prop, you can choose init.rc integration which will insure the priorities will stick but as warned there is a risk of bootloops. You can also disable the script boot animation and change the text speed again from this menu.
Otherwise you can leave it, the minfrees will still be in effect even if locked, but not the priorities.
At any time you can undo the script tweaks, by running the surpercharger script and select options 14 and 15, unkernelizer and unsupercharge you can also check this in case you run into bootloops due to kernelizer
You can also try zeppelinrox ‘s 3G turbocharger and Die-Hard Battery Calibrator scripts http://forum.xda-developers.com/showthread.php?p=18703418#post18703418
The details above are simplified for noobs like me, much more info can be found in Zeppelinrox‘s OP
hamdir said:
Many of us complain about launcher lags or frame rate drops, the launcher itself might be 60fps smooth but once you start using your device and loading it, sudden lags start creeping up.
A lot of this is due to the way android handles multitasking, Zeppelinrox’s script has been always around but I’m sure many of the users didn’t hear of it, so in order to lessen the pressure on our favorite chefs, i thought i should post a specific guide specific to the Desire HD users
Thankfully our device has a generous amount of RAM, what the script does is tweak android memory minfrees and applications priority, it attempts to insure lag free operation of the launcher and also prevents launcher redraws, I won’t go into technical details which are better explained in Zeppelinrox's OP let’s just say the results will speak for themselves, you can easily control what the script is doing and you can undo it at anytime
V6 Supercharger is currently in beta for the v8 version and has been expanded, it now it includes a kernel tweaker and 3G speed booster too, here is a step by step guide, in my case I tried it on ARHD v6.1.1 official sense 3.0
Make sure you have Root and make a nandroid backup
You should have Busybox v1.8.2 or less, the script has issues with Busybox higher than 1.8.2, you should downgrade using busybox installer from the market https://market.android.com/details?id=com.jrummy.busybox.installer&feature=search_result
Download Script Manager https://market.android.com/details?id=os.tools.scriptmanager&feature=search_result
Download the scripts V6_SuperCharger_for_Android-update9_beta_6.1.sh.txt and KickAssKernelizer_Tweaks_Installer_Update_3_test_5-OPTIONAL_IO_TWEAK.sh.txt from this post http://forum.xda-developers.com/showpost.php?p=15948434&postcount=1127
Place the script files in an easily accessed folder on your SD card
Open script manager and then press menu > more > advanced options > config and tick “browse as root”, allow root once requested
Browse to the scripts location and click on V6_SuperCharger_for_Android-update9_beta_6.1.sh.txt make sure to tick “run as root” but don’t tick “run at boot” otherwise we will face issues, the script runs at boot automatically
Once loaded follow the onscreen instructions, select text speed (1 is the fastest) and let it proceed, the script will detect that the device has 620MB RAM and suggest the 768HP settings , select option 8 (super 768HP aggressive), you can go for more aggressive minfrees with option 9, this basically means the device will always have around 250MB of free memory which means less active running apps in the background, it will shut down apps based on priorities, it will insure 150MB for the launcher in the third slot
For further improvements select option 17 (nitro lag nullifier) and enable it
The script will always let you know whether the launcher or locked in memory or not, if locked it will advice against locking the launcher in memory in order to enable priority tweaks, in sense ROMs its usually left unlocked, but some chefs lock it, you can unlock by quitting the script and adding ro.HOME_APP_ADJ=0 to the top of the build.prop file in the system folder (using root explorer) otherwise you can leave it as is, in case of ARHD 6.1.1 the launcher is locked by default, the minfrees will still be in effect even if locked
Press back and kill the script, browse to the scripts location and click on KickAssKernelizer_Tweaks_Installer_Update_3_test_5-OPTIONAL_IO_TWEAK.sh.txt, the script will request permission to modify the IO scheduler and warn for possible bootloops, the script advices noop or deadline scheduler, in the case of ARHD6.1.1 I had no issues and I selected yes, you can opt for no the rest of the tweaks will still be implemented
Once done, close the script and reboot the device enjoy smooth lag free Sense 3 launcher and android
At any time you can undo the script tweaks, by running the surpercharger script and select options 13 and 14, unkernelizer and unsupercharge
You can also try zeppelinrox ‘s 3G turbocharger script http://forum.xda-developers.com/showpost.php?p=15948434&postcount=1127
The details above are simplified for noobs like me, much more info can be found in Zeppelinrox ‘s OP http://forum.xda-developers.com/showthread.php?t=991276
all credits, thanks and donations goes to Zeppelinrox for his amazing work!
Click to expand...
Click to collapse
thx for sharing my friend
How do I install version Busybox v1.8.2? I only find 1.14.3 and above.
I tried manually install but I dont understand.
I hope to hear from you soon
Thanks for simplifying. I see hime everyday and I don't get these walkthrough's lol
Amazing guys!! Really impressive!!
Installed on RCMix Runny 1.3 sense 3.5 and it works...a lot!!;-)
Is it right use this script on a sense 3.5?
Just one thing...now my ram is ALWAYS up to 230/250 just like on the first boot, and the smoothness it's amazing..really close to perfection..I've just experienced one weird thing..when you scroll the homescreens continuously, sometimes there's a jump between pages, from page 1 to 3 for example..I've tried to clean sense data and run wipe dalvik, but this weird issue is still here..maybe the script needs some time to work properly?
Thanks for sharing this masterpiece in Android;-)
Inviato dal mio HTC Desire HD usando Tapatalk
Glaxo said:
How do I install version Busybox v1.8.2? I only find 1.14.3 and above.
I tried manually install but I dont understand.
I hope to hear from you soon
Click to expand...
Click to collapse
latest requirement is Busybox 1.18.2 OR LOWER
nice tool, thanks for sharing
OP writes 1.18.2 or lower
---------- Post added at 03:57 AM ---------- Previous post was at 03:56 AM ----------
tingardz said:
latest requirement is Busybox 1.18.2 OR LOWER
Click to expand...
Click to collapse
only seconds before me
---------- Post added at 04:42 AM ---------- Previous post was at 03:57 AM ----------
I just tried it with RCMix3D Runny v1.2 and it's fantastic C:
Awesome! This has definitely made a noticeable difference in smoothness, thanks for sharing!
liljom said:
nice tool, thanks for sharing
OP writes 1.18.2 or lower
Click to expand...
Click to collapse
hamdir said:
[*]You should have Busybox v1.8.2 or less, the script has issues with Busybox higher than 1.8.2, you should downgrade using busybox installer from the market https://market.android.com/details?id=com.jrummy.busybox.installer&feature=search_result
Click to expand...
Click to collapse
I see 1.8.2, guide should be updated
correct version 1.18.2, typo fixed
Great, thanks for share i will try it now.
Has this script any effect on the battery?
The title says 'in any rom ', and so CM 7 works too?
Slight improvements on RCMix3D VoidU 1.1...
Thanks for this hamdir. Can't wait to try those but I have 2 questions:
1. I currently have busy box 1.19. What do we lose by downgrading?
2. Does the downgrade have to be permanent or only temp until we run the scripts and then we could upgrade again? Other apps rely on this and so I don't want to break their functionality (i.e. Titanium Backup)
Arhd 6.1.1 and unity v9 kernel and i for sure see improvments. Big thanks
Old man with Sense 40+
andreasy said:
Thanks for this hamdir. Can't wait to try those but I have 2 questions:
1. I currently have busy box 1.19. What do we lose by downgrading?
2. Does the downgrade have to be permanent or only temp until we run the scripts and then we could upgrade again? Other apps rely on this and so I don't want to break their functionality (i.e. Titanium Backup)
Click to expand...
Click to collapse
Just download 'Busybox Installer' and you can upgrade/downgrade Busybox with just one click.
lululala said:
Just download 'Busybox Installer' and you can upgrade/downgrade Busybox with just one click.
Click to expand...
Click to collapse
I know this but this wasn't my question.
reneftw said:
Has this script any effect on the battery?
Click to expand...
Click to collapse
well its not a task killer, it just tweaks the way android handles priorities and memory, you will still have apps running in the background
i didn't see any side effects especially since the DHD has good amount of RAM
andreasy said:
Thanks for this hamdir. Can't wait to try those but I have 2 questions:
1. I currently have busy box 1.19. What do we lose by downgrading?
2. Does the downgrade have to be permanent or only temp until we run the scripts and then we could upgrade again? Other apps rely on this and so I don't want to break their functionality (i.e. Titanium Backup)
Click to expand...
Click to collapse
no side effect of lesser busy box as far as i can tell, it all depends on what BusyBox features the ROM is using, but it should be fine
you can still try to run it BusyBox, but for example the built-in reboot feature in the script won't work

Tips & Tricks for a better battery-life

Hello O3D Users,
I just have switched from my Xperia neo to the O3D, but before buying it I have checked this Forum.
I have noticed that most of the people here keep complaining about the battery life of the O3D. I have been heavily using my mobile phone now and the battery life isn't that bad at all!! So i started this thread to gather tweaks to extend our battery life.
1.Root
First of all you will need to get root to be able to make changes to your O3D (see Link below)
http://forum.xda-developers.com/showthread.php?t=1518771&highlight=root+lg+optimus+3d
2.CWM
-After getting root i would suggest to flash a custom rom, since most of these are heavily optimized and tweaked.
for that you will need CWM (see link below)
-http://forum.xda-developers.com/showthread.php?t=1598320
3. Custom rom
Choose and flash a custom rom/kernel, dont forget to backup your phone before
-http://forum.xda-developers.com/forumdisplay.php?f=1076
-after flashing a lot of custom roms, you should reset your battery-stats. Charge your phone to 100% -> reboot into recovery -> advanced -> wipe battery stats -> recharge your phone to 100 again.
4. Optimize your phone!!
-Install Linksd ( https://play.google.com/store/search?q=Linksd ) and freeze/deinstall apps you dont need (A lot of preinstalled apps keeps running in background). Just check in system -> running apps which apps you dont need but keeps running in background and freeze them.
-Install easy batter saver ( https://play.google.com/store/search?q=easy+battery+saver ) and check in the menu "consumption" which app is draining a lot of battery% and try to replace it with a similiar app or get rid of it
-(Maybe we can start a bloatware list here but i will need your help for that)
5.
Underclock/Ram-management/Govenor
-Its always usefull to underclock your phone, because this will save your a lot of battery: I have my phone underclocked to 800Mhz normal use and 300Mhz while screen is off.
-If you are using a custom rom you dont need to take care of Ram-management, if not and you have installed a Ram-management app you should NOT use presets like very aggressive or aggressive. (They cause more app reboots -> more battery usage)
-Choose the Hotplug Govenor. It is the govenor from Lg and our phone run the smoothest with it (also most custom roms have tweaked this govenor).
6.
Sysctl tweaks, Vm heap size and Kernel tweaks:
-Install System Tuner ( https://play.google.com/store/search?q=System+tuner ) go to SysCtl -> recommended
-Install Rom Toolbox lite ( https://play.google.com/store/search?q=rom+toolbox+lite )go to Performance -> build.prob tweaks -> increase Vm heap save and reboot. Repeat this process up to Vm heapsize 124
-With System Tuner go to CPU-> Boot Settings ->Govenors behaviour -> and if your are using an Ondemand governor set Power-save bias to a value like 30-40.
7.
Other useful informations/tools
-Widgets: They are very useful for many apps, but widgets keep running in background. So if you don`'t really need them, replace them with an app-shortcut.
If you are using a Widget check if there is an Refresh-Intervall (Weather widgets) and set the intervall to a higher number
-Install easy battery saver. Its a great app, it calculates remaing battery capacity, shedules your data-traffic and monitos also battery usage of different apps.
-keep your Screen-Brightness in the lower end.
- turn wifi/gps/bluetooth off when you are not using it.
-2G network consumes less battery then 3g and data connection consumes less then wifi.
-don´t install apps you dont need/use or try to install an app that can do various things (For example Rom Toolbox can block ads, underclock your phone and manage your ram or easy battery saver)
-Live-wallpaper looks nice but consumes more battery and (i think) that a dark background consumes less battery then a bright/colorful one
-get a micro-sd card with higher class (like class 10)
I hope we can gather more tweaks here and create a Bloatware list.
Credits go to the developers, which do a rly great job!
Sorry for my bad english, but its not my native language.
-----I recommend you to install Titatium backup and before removing any app to make a backup of all app-----
Bloatware list: (First freeze the app(s) and try if the rom is still full functional, if yes you might delete it)
Fm Radio Provider
Fm Service
Lg Pc Suite
On-Screen Phone
Smartshare
Radio
Drmservice
Drmprovider
Vpnservice
Talk
Twitter
All Widgets
3d space
3d apps n games
Browser
LG home
Calculator
Market feedback Agent
Calendar
Downloads
"Changelog 20.07: added more bloatware (Markyzz)"
Pät said:
Bloatware list (reserve): Pm me apps you have freezed/deinstalled
I have frozen atm:
Fm Radio Provider
Fm Service
Lg Pc Suite
On-Screen Phone
Smartshare
Radio
Click to expand...
Click to collapse
Some that I deleted:
Drmservice
Drmprovider
Vpnservice
Talk
Twitter
All Widgets
3d space
3d apps n games
Browser
LG home
Sent from my LG-P920

[GUIDE][ICS][JB] Make CyanogenMod Faster & Smoother + Battery Tips [NEW ULTRA MOD]

[GUIDE][ICS][JB] Make CyanogenMod Faster & Smoother + Battery Tips [NEW ULTRA MOD]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Make CyanogenMod Faster & Smoother​
These Tips may or may not make a difference for you. Some of which you may know and some you may not. This has just been tested by me. I definitely recommend trying this once before you decide reverting back to CyanogenMod 9 or Stock or any other ROM.
Legends :-
☆☆☆ - Excellent Tip
☆☆ - Great Tip
☆ - Good Tip
​
Tips & Tricks
Increase RAM using Swapper2 [ULTIMATE MOD] ☆☆☆
This mod is for those with Ram < 500. If your phone has greater ram, you don't require this. For all those who complain about lag, here's the ULTIMATE FIX for it. No more lagging, play HD games WITHOUT lag.
Follow this amazing guide and give your phone the ULTIMATE POWER.
Increase RAM using Swap File and Swap Partition
Download Link For MiniTool Partition Wizard : Download
Regarding the above guide:
- Maximum for 3rd Partition is 1024MB ie. 1GB. So in 1st Partition, choose maximum partition size leaving only 1024MB so you don't waste any space.
- If you are not interested in App2SD, don't create 2nd Partition
​Proper Installation Process ☆
Many of you face different bugs and issues due to improper installation. Follow the steps given on the ROM's thread.
​Remove Unwanted System Apps ☆☆
The more apps you have on your phone, less free RAM available. Get rid of those stock apps which you rarely or do not use.If you want to save the app, use something like AppManager, Titanium Backup to archive the apps you want to keep around to SD card. Or just redownload them when you need them. Go into Settings > Apps and figure out which apps you want on your phone and which ones you want to remove. For removing Stock Apps, use Root Explorer or any other file explorer, go into data/sys-parts/app and delete unwanted apps. Reboot your phone after making any changes.
Some useless Stock Apps:
CMWallpapers
SpareParts
VoiceDialer
Live Wallpapers : MagicSmokeWallpapers
LatinIME - If you use a different keyboard than stock.
CMFileManager - If you use a different file explorer
Stk
Term - If you don't need a Terminal Emulator
Trebuchet - If you're on a low end device, trebuchet is no good for you.
Video Editor
Replacement:
Google Keyboard
Swype
Solid Explorer
ES Explorer
Root Explorer
Nova Launcher
Apex Launcher
Use Static Wallpaper ☆☆☆
Live wallpapers use much more memory of your phone than a static wallpaper. Even a simple Live Wallpaper will take 2 MB or so of memory. Complicated ones may take up to 20MB. And the live wallpaper will run in background ALL THE TIME taking much of your phone's memory. Live wallpaper even consume your phone's battery. So use a static wallpaper instead.
Don't have any great static wallpaper to chose from? See This Amazing Collection Of Wallpapers​Occasionally Kill Apps Running In Background ☆☆
Everyone loves multitasking and switching from one app to another. But when you multitask, apps run in background and consume battery and take up major part of your memory. This can make your phone a little slow and laggy. Occasionally kill the apps running in background to free up some RAM.​Tweaking Performance Settings ☆☆☆
CPU Governor, Minimum CPU Frequency, Maximum CPU Frequency
To make your phone faster and smoother, tweaking above settings play an important role.
You can select "Allow Purging Of Assets" in Memory Management to allow freeing of more RAM when required.
Remember, Increasing CPU Frequency Can Effect Your Battery Life.​Tweaking With Developer Options ☆☆
For experiencing quickness as well as smoothness, change: 1. Window Animation Scale 2. Transition Animation Scale 3. Animator Duration Scale. By default they are set to "1x". Change it to "0.5x". This will make transitions and animations on your phone much faster and make you feel that your phone is super fast.
You can even select "Don't Keep Activities" to kill every activity running as soon as you close it.​Restrict Your Home Screens ☆
People tend to have more than 3 homescreens and place a lot of widgets. More widgets you have, more lag you experience on your homescreen. This may not be true for some devices like Galaxy S3, but it does effect low end devices. Try to remove unwanted widgets from your homescreen and have least no. of homescreen possible, preferably 3 or less. This did effect my phone and my phone became much smoother than ever. Try this and if you don't notice any difference, you can always change your homescreen. ​Tweaking Build.prop ☆☆☆
You can add tweaks to your build.prop to make CM10 more fluid and smoother. Following are the details about the tweak:
For more information, visit this thread : Here​Project Butter Enhancer ☆☆
With this you can Make Your Phone 5x Smoother & Faster
For more information, visit this thread : Here​------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MORE TIPS & TRICKS TO BE ADDED!
It took me a lot of time to compile this guide for you people. You can return the favor by pressing the "Thanks" Button. That Easy!
3rd Party Apps That Can
Make CyanogenMod Faster​
1. Fast Reboot
Quickly "reboot" your phone to free up memory! Simulates a reboot by closing/restarting all core and user processes and thus frees up memory. Your phone should be much snappier after using Fast Reboot. DOES NOT ACTUALLY REBOOT YOUR PHONE, only the apps & processes.
2. App Cache Cleaner
One Tap to clean all cached files for getting more avalable space. This tool can free a lot of storage memory for your phone. Free phone internal momeory, Get more internal rom storage. It is an app which is crucial to anyone who has memory management issues.
2. RAM Manager Pro
★Balance - Option which makes your RAM to the best optimization, this option is for everyday using. Use this option when you want to have fast phone without lags.
★Balance (More free memory) - This option is nearly the same as Balance, but this option should be advantageous for users who have more RAM than 512 MB. This option gives you more free memory but a bit reduces multitasking.
★Balance (More multitasking) - This option is nearly the same as Balance, but this option should be advantageous for users who have less RAM than 512 MB. This option gives you more multitasking, but a bit reduces free memory.
★Hard gaming - Option which stabilizes your RAM for playing hardest games. Use this option for games which lag on your phone. Your games will run smooth without lags.
★Hard gaming (Less aggressive) - This option is similar to Hard gaming but should be better for devices with RAM lesser than 512MB.
★Hard multitasking - Option for users which are really hard working on their phones. You can have a lot of running apps and quickly switch between them without lags.
More ...
Battery Saving Tips​
Many users feel that the battery life on their ROM is not very good. First of all never judge a ROM's battery life on the very first day you flash it. Following are some Tips for increasing your battery life - a little maybe.
1. Adjust Your Battery
As stated above, don't judge a ROM's battery life on the very first day you flash it. Adjust your battery! Let your battery drain to 5% and then charge it till 100%. Repeat this 3-4 times and your battery should get adjusted.
2. Don't Use Any Task Killer
There are many threads on XDA stating why you shouldn't use a task killer. Go find them and read them.
Many people think that "Task Killers" actually increase their battery life and free up some RAM. This is not true. Here is why:
Android Forums said:
* Android is hard coded to automatically kill a task when more memory is needed.
* Android is hard coded to automatically kill a task when it’s done doing what it needs to do.
* Android is hard coded to automatically kill a task when you haven’t returned to it in a long time.
* Most services (while possibly running in the background) use very little memory when not actively doing something.
* A content provider is only doing something when there is a notification for it to give. Otherwise it uses very little memory.
* Killing a process when it isn’t ready only causes it to have to reload itself and start from scratch when it’s needed again.
* Because a task is likely running in the background for a reason, killing it will only cause it to re-spawn as soon as the activity that was using it looks for it again. And it will just have to start over again.
* Killing certain processes can have undesirable side effects. Not receiving text messages, alarms not going off, and force closes just to name a few.
* The only true way to prevent something from running at all on your phone would be to uninstall the .apk.
* Most applications will exit themselves if you get out of it by hitting “back” until it closes rather than hitting the “home” button. But even with hitting home, Android will eventually kill it once it’s been in the background for a while.
Click to expand...
Click to collapse
3. Use WatchDog Instead Of A Task Killer
WatchDog is a Task Killer but a little different. Watchdog monitors your apps and alerts when one loses control, allowing you to kill just that single app. You don't need a task killer but a way to make sure a background app doesn't lose control and eat up all your CPU.
PlayStore Link
4. Other Tips
- Use Wifi as much as possible
- Turn off Bluetooth if not in use
- Turn off GPS if you don't need it. Google Now checks your GPS frequently
- Turn off NFC if you don't use it
- Turn off Google photos sync in Gallery if you don't use it
- Uncheck any services you don't need synced for your Google account (Settings > Accounts & Sync > select your Google account).
- Uncheck Dial pad touch tones, Touch sounds, Screen lock sound, Vibrate on touch
- Adjust individual app refresh data intervals to the max that is acceptable for you
- Underclocking (If your kernel supports)
- AOKP Powersaver feature
- Solid black wallpaper (The more black in your wallpaper, the better)
- Inverted Gapps - The more the black is used the better
Hey, what the difference between ICS and JB? Cant you list it all? And when it comes to stock cm9 and cm10 which is smoother? CM9 is lag for me.
marshygeek said:
Hey, what the difference between ICS and JB? Cant you list it all? And when it comes to stock cm9 and cm10 which is smoother? CM9 is lag for me.
Click to expand...
Click to collapse
Here you'll be able to see some main differences between ICS and Jellybean.
As for which one is better between CM9 & CM10, you'll have to try them both. For me CM10 is much smoother and faster even when its in Alpha. Go ahead , try them and see which one works for you !
Thanks for the informative post.
IMHO Dsp manager is definitely not useless. If I don't enable bass boost on it then I really can't hear any bass. Btw not problem with headphones. What I mean to say is without dsp manager and bass boost you will not get any bass :banghead:
Sent from my GT-I9003 using xda app-developers app
i ll try for this weekend
cool...i ll try in evening...:laugh:
Can u also give tips to save battery life !!
Plz i will appriciate if u tell me this !!
simratcs said:
Can u also give tips to save battery life !!
Plz i will appriciate if u tell me this !!
Click to expand...
Click to collapse
I'll be including that soon!
Fully tweaked build .prop DOWNLOAD
Touch tweaks
tweaked download speed increase
tweaked ril signals and 3g speed
deep sleep tweaked
power saver tweaks
touch response tweaks
scrolling tweaks
wifi tweaks
increase photo video quality tweaks
faster video streaming tweaks
Vasishta Reddy said:
Fully tweaked build .prop DOWNLOAD
Touch tweaks
tweaked download speed increase
tweaked ril signals and 3g speed
deep sleep tweaked
power saver tweaks
touch response tweaks
scrolling tweaks
wifi tweaks
increase photo video quality tweaks
faster video streaming tweaks
Click to expand...
Click to collapse
\
do i have to replace exisiting one???
cauz if i do this my phone doesnt boots up ??
help!!
simratcs said:
\
do i have to replace exisiting one???
cauz if i do this my phone doesnt boots up ??
help!!
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1876605
found this in the forum but i don't know if it applies. you can try if you have a backup.
i have no idea on how to apply this build.prop, still learning but i think it's just about replacing it after backing up.
please enlighten me too thanks.
Vasishta Reddy said:
Fully tweaked build .prop DOWNLOAD
Touch tweaks
tweaked download speed increase
tweaked ril signals and 3g speed
deep sleep tweaked
power saver tweaks
touch response tweaks
scrolling tweaks
wifi tweaks
increase photo video quality tweaks
faster video streaming tweaks
Click to expand...
Click to collapse
cheeyeen said:
http://forum.xda-developers.com/showthread.php?t=1876605
found this in the forum but i don't know if it applies. you can try if you have a backup.
i have no idea on how to apply this build.prop, still learning but i think it's just about replacing it after backing up.
please enlighten me too thanks.
Click to expand...
Click to collapse
i got it after replacing the existing build.prop
just change the permissions to rw-r-r
thats it
simratcs said:
\
do i have to replace exisiting one???
cauz if i do this my phone doesnt boots up ??
help!!
Click to expand...
Click to collapse
Delete the existing one and paste the new one. But before deleting , take a nandroid backup or save the existing file on your phone
TopDroid said:
Delete the existing one and paste the new one. But before deleting , take a nandroid backup or save the existing file on your phone
Click to expand...
Click to collapse
I did this
just permissions needed to be changed to rw-r-r
that it
now it booted up !!
simratcs said:
i got it after replacing the existing build.prop
just change the permissions to rw-r-r
thats it
Click to expand...
Click to collapse
Just did it and it worked. Thanks. Hopefully the tweaks can give a better experience :good:
tested it,tweaks working fine !!
but hey the wifi tweak not working for me,,
optaining ip address-saved network
like this seriously ****s me up !!
simratcs said:
tested it,tweaks working fine !!
but hey the wifi tweak not working for me,,
optaining ip address-saved network
like this seriously ****s me up !!
Click to expand...
Click to collapse
Delete the network n try adding again
Sent from my GT-I9003 using xda app-developers app
Vasishta Reddy said:
Fully tweaked build .prop DOWNLOAD
Touch tweaks
tweaked download speed increase
tweaked ril signals and 3g speed
deep sleep tweaked
power saver tweaks
touch response tweaks
scrolling tweaks
wifi tweaks
increase photo video quality tweaks
faster video streaming tweaks
Click to expand...
Click to collapse
Installed, Not noticing any changes so far with video/photo quality.
Don't know about 3G speeds.

URWsoft Barebone Cleaner [v.7.0] for [TW 5.0.x ROMs] Profile based Extreme Debloat

[FONT=&quot]URWsoft BareBone Cleaner
Features & Benefits
[/FONT]
Free Rom choice: Choose any Samsung Touchwiz Lollipop Rom and cleans it down to a core level. This way you can choose a Rom which fits your personal liking and requirements and clean it down to your comfort level.
Reduced to the Max: Reduce Rom A full blown Samsung Rom comes with about 300 apps which can be brought down to about 75 core apps
Faster Rom: After a full clean you will have about 1.1 GB free RAM available which is about 300-400 MB more compared to a full blown Samsung Rom. This increase the performance.
Individual Cleaning Definitions: The BareBone Cleaner provides you with plenty of options to customize the cleaning process and make sure you prevent apps you want to keep from cleaning.
Compatible: Several user feedbacks confirm that the BareBone Cleaner works with odexed and deodexed as well as Samsung based Lollipop and KitKat roms on all kind of S5 variants.
Saved Profiles:
Ones you have defined your individual profile it will be saved as an editable text file on your SDcard (URWsoft folder) and next time you flash a Rom you can run this profile with the exact same settings with no additional effort.
You will have predefined profiles for one click cleaning available. One save Default Profile and an Extrem BareBone Cleaning Profile.
You can reset your profile to default setting anytime and start to define a new profile.
You have a Bypass option available which will keep you defined profile and just present you with a complete unselected profile. This will help you to just select one or more apps for addition cleaning or select one of the Install options
Multi Window Operation: On the first customization window you can select which further menus you want to enable. Only these windows will be presented.
Alternative Apps and Tweaks: You might want to get rid of the S5 stock keyboard, or the TouchWiz Launcher. As an alternative you can select the S6 keyboard or Nova Launcher etc. from the Install Apps menu and be able to remove the stock apps without being left with an unusable rom.
Rom Specifics Menu: Most of the rom chefs implement different kind of apps to their roms which are additional to the Samsung standard Rom content. In order to give you the opportunity to get rid of specific unwanted apps which I started this new section. This will grow on the go and you tell me what you would like to see here as additional cleaning options.
Users Selection Menu: Some users requested me to clean even more content which I either didn’t test sufficiently yet or might remove rom functionality which is required for a seamless rom operation. These requests can be found in the Users Menu. If you tested these selections please let us know your experience is with it. If everything works fine for daily use these cleanings could be easily shifted into the standard cleaning options.
Additional Features: The BareBone Cleaner will further grow on the go and you tell me what you would like to see here as additional cleaning options. The profiles will help already to combine a feature rich utility with ease of use and fast track profile executions.
[FONT=&quot]URWsoft BareBone Cleaner Project
I’m not a developer but I’m flashing ROMs since quite some years and today I’m experienced enough for this project.
The BareBone Cleaner is an Aroma Installer based tool which will debloat your TouchWiz Lollipop rom up to a core minimum in order to increase available ram and get rid of performance wasting apps and services which are not mandatory.
So get rid of all the Samsung crap, bloatware, the annoying “check cover” warning or other apps which you could easily add again to your personal liking from the Google Playstore.
I’m sure many of you was looking for this kind of solution in order to choose any rom fitting your personal liking.
[/FONT]
Background of this Project
The original kick-off for this project was a longer temporary absence of Edgarf28 who provides us with his awesome XtreStoLite rom. I used his rom since the very first day on my S5 and even I tried tons of other roms, for some reasons I always returned to XtreStoLite.
Therefore I started to develop the BareBone Cleaner to be able to choose any TouchWiz Lollipop rom and clean it down to the same level as Edgar is doing with his rom. Short after I decided to share my BareBone Cleaner in this thread Edgar returned and provided an updated rom version.
As I enjoy this project and got several motivating feedbacks from users who would like to clean the rom of their choice, I decided to continue the development of my BareBone Cleaner and bring it to the next level by porting the cleaner logic to a user friendly Aroma Installer. Now users can individually choose what they would like to clean and I will step by step add more options now.
The most important factors for me, beside the combination of performance and battery life is the fact the I’m able to run the original TouchWiz rom but maximum debloated to a core minimum in order to increase available ram and get rid of performance wasting apps and services which are not mandatory.
So what happens if you use my script?
The script deletes all kind of apps from your installed rom based on your selections down to a core level what is required for a stable operation. From that level you can add any desired app from the Google Playstore to satisfy your personal requirements and style.
Important notes
The BareBone Cleaner is designed to clean TouchWiz Lollipop 5.0.x roms running on the S5 G900F which are either odexed or deodexed.
Currently I’m not planning to support other rom types. I’m happy to get your feedback if you tried it successfully on other roms as well so other users can benefit from that information as well.
Best use is running the BareBone Cleaner from recovery right after flashing a new rom but you can also make use of it if you want to clean your existing installation. In this case you might experience that apps like Google maps, Youtube etc. will be gone. In this case just load them again from Google Playstore.
! Flash this Script at your own Risk !
!! - I don't take any responsibility for any Damage - !!
Create a Nandroid-Backup before flashing the script!
Here you will find my "xXx No Limits ROM" and all respective Bootloaders and Modems for G900F
In Post #166 you will find my Best Practise Guide for "Flash addicted users"
In Post #167 you will find my "Step by Step Guide for some common flash Use Case Scenarios"
In Post #234 you will find my "Guide for my Audio Boost & Quality enhancement Mod"
Download folder
https://www.androidfilehost.com/?w=files&flid=27003
This is a fixed folder link and will provide you with a list of all available versions. Just choose your prefered version.
Change Log
v7[FONT=&quot].0[/FONT][FONT=&quot]
https://www.androidfilehost.com/?fid=24369303960687070[/FONT][FONT=&quot][FONT=&quot]Removed my init.d script to update the profile in the URWsoft folder and implemented new reliable profile update method.
Added new item “ANT HAL Service” under category “Miscellaneous”
Added new item “Android Setup Wizard” under category “Miscellaneous”
Added new item “S5 - Remove Check Cover Popups” under category “Miscellaneous”
Added new item “AllShare, WiFi-Direct, Screen-Mirroring, S-Beam” under category “Samsung Apps”
Added new item “Samsung Photo-Video Editing” under category “Samsung Apps”
Change the reboot option on the last page to not reboot to be compatible with FlashFire.
Fixed some cleaning options[/FONT][/FONT]
v6[FONT=&quot].0[/FONT][FONT=&quot]
https://www.androidfilehost.com/?fid=24369303960687070[/FONT][FONT=&quot][FONT=&quot]Added a new category “S7 Rom Specials”
Updated and added several cleaning options in order to better support Android 6.x roms and specifically the new S7[/FONT][/FONT]
v5[FONT=&quot].[FONT=&quot]9.[FONT=&quot]8[/FONT][/FONT][/FONT][FONT=&quot]
https://www.androidfilehost.com/?fid=24369303960687070[/FONT][FONT=&quot][FONT=&quot]Bugfix – Fixed issue where Polaris viewer crashed.
New Option – added “Samsung Text-to-Speech” which was cleaned with Barebone cleaning before.[/FONT][/FONT]
v5[FONT=&quot].[FONT=&quot]9.[FONT=&quot]7a[/FONT][/FONT][/FONT][FONT=&quot]
Bugfix – Fixed issues with the backup app which was removed even if not selected.
New Option – added “S Finder & Quick Connect Button” removal under Miscellaneous section.
New Option – added “Android M – Bootanimation” on the “Install Apps & Tweaks” menu screen.
Update – NovaLauncher and Google Messenger are on latest version now.
New Rom Support – Full support for the “PopWiz Telstra v5.1 Marshmallow”.
[/FONT]
v5[FONT=&quot].[FONT=&quot]9.[FONT=&quot]6[/FONT][/FONT][/FONT][FONT=&quot]a
New Rom Support – Full support for “SIXPERIENCE 5.1”.
Update – Google Messenger updated to latest version.
[/FONT]
v5[FONT=&quot].[FONT=&quot]9.[FONT=&quot]5[/FONT][/FONT][/FONT][FONT=&quot]
New Rom Support – Full support for the “Epsilon Project”.
New Rom Support – Updated support for the “S6 Revolution v3”.
New Option – added “Active Application Widget”.under “Samsung Apps” section.
Update – NovaLauncher and Google Messenger are on latest version now.
Update - some Audio Mod settings[/FONT]
v5[FONT=&quot].[FONT=&quot]9.[FONT=&quot]4[/FONT][/FONT][/FONT][FONT=&quot]
New Option – added “VPN System” Now you can select if you want to keep the VPN related services.
New Option – added “Polaris Viewer”.
New Feature – under “Install Apps & Tweaks” you will find the option “Audio Boost & Quality enhancements” which enhanced the compilation mod with Dolby ATMOS thanks to @worstenbrood.[/FONT]
Guide for the Audio Boost & Quality enhancement Mod
v5[FONT=&quot].[FONT=&quot]9.3[/FONT][/FONT][FONT=&quot]
Bug Fix – Wifi issues like forgetting password and connecting are solved thanks to @nip_miniw
Bug Fix – S-Voice FC fixed.
Update – Support for SIXPERIENCE 2.0
New Option – added “Sensor Calibration / Sam Test Apps” under “Optional Cleaning”. Keep all stuff to be able to enter hidden menus using “Secret Codes”.[/FONT]
v5[FONT=&quot].[FONT=&quot]9[/FONT][/FONT][FONT=&quot]
New Feature – under “Install Apps & Tweaks” you will find new option “Audio Boost & Quality enhancements”
This Audio Mod will replace Sound Alive Services with DSP+ EQ by @noskojv and eXtremeBeats by @Ben Feutrill for the best audio experiences and usability.
Update – Nova Launcher updated to latest version
[/FONT]
v5[FONT=&quot].8.1[/FONT][FONT=&quot]
Bug Fix - Samsung Account will not be cleaned with Barebonhe Cleaning anymore [/FONT][FONT=&quot][FONT=&quot]to ensure full Theme functionallity on S6 type roms. Cleaning this is now an option in the Samsung Apps submenu
Bug Fix: Removed "Google Webview cleaning option as this forced certain apps to fc.[/FONT][/FONT]
v5.7[FONT=&quot]
New Rom Support – Supports Sixperience S6 Rom now.[/FONT]
v5.6[FONT=&quot]
New Rom Support – Supports Darklord S6 Rom now.
Update for latest Google Messenger version.
.[/FONT]
v5.5[FONT=&quot]
New Options – If you use S6 type roms from ambasadii or scholz123 you have several new cleaning options in the “Optional Cleaning – Menu” under section “S6 Rom Specials”.
Bug Fix – Stock File Manager was always cleaned independent from selection.
Bug Fix – FC of Google Maps when “Sound Alive Service” was cleaned.[/FONT]
v5.4[FONT=&quot]
Bug Fix – In some cases the Google Play Store closed right after starting.
New Option – Now it’s possible to exclude the Stock File Manager from cleaning.[/FONT]
v5.3[FONT=&quot]
Bug Fix – Kids Mode was not working correctly even it was excluded from cleaning.
Bug Fix – Parts of Google TTS, Stock Video Player and SBrowser was always cleaned even it was excluded from cleaning.[/FONT]
[FONT=&quot]v5.2
[/FONT]New Feature - One Hand Mode added to Optional Cleaning Menu.
Bug Fix – Weather Widget didn't work after cleaning even when unchecked to not be cleaned.
Bug Fix - Saved Profile on sdcard was not properly updated after each cleaning session.
v5.1
Bug Fix – not being able to edit saved profiles on sdcard in URWsoft soft folder is resolved after the next execution of the Barebone Cleaner.
Selection items for addition menus in main menu are highlighted in blue color now for a better overview.
v5.0.1
Complete redevelopment
Implemented saved Profiles to save individual settings and provide fast track profile executions (see info’s above under features & benefits)
Additional and more detailed cleaning options
New Rom Specifics Menu to be able to remove specific and non-stock apps as well.
New menu structure with multi window operation for better selective cleaning operation.
Fixed bug: urwsoft folder on sdcard was not recognized as a folder.
CREDITS
:good::good::good:
@amarullz for the aroma installer framework
@edgarf28 for the S6 Keyboard and System Fonts
@daxgirl for his 6thGear Extended reboot menu
@noskojv for his DSP+ audio mod
@Ben Feutrill for his eXtremeBeats™ audio mod
@klenamenis for his build.prop updater script
@worstenbrood for his Dolby ATMOS audio mod
I hope everybody else enjoys this tool as I do.
If you like the BareBone Cleaner don’t forget to hit “Thanks”​
bravo, would this work with KK !?
and by the by look at your description for 'threat', threat bedeutet bedrohung.. mach ein 'D' dran XD haha. should be 'thread' mate .
No idea at all. You would be volunteer. Probably yes. If really tried it, let us know please.
HarryHirsch1971 said:
No idea at all. You would be volunteer. Probably yes. If really tried it, let us know please.
Click to expand...
Click to collapse
will defintely test it out mate,
well done just what i needed but would it be possible to make one where you can add or remove stuff
Good question, I need to put that in my QA section.
You can do this easily yourself by editing the update script file in the zip package with notepad++. Here you find the list of everything to be deleted. You can take out or add any other desired content to be deleted.
HarryHirsch1971 said:
Good question, I need to put that in my QA section.
You can do this easily yourself by editing the update script file in the zip package with notepad++. Here you find the list of everything to be deleted. You can take out or add any other desired content to be deleted.
Click to expand...
Click to collapse
thanks i want to have Samsung video app and Samsung file manager
Just search for it in the update script and simply remove the delete commands for all apps you want to keep
HarryHirsch1971 said:
Just search for it in the update script and simply remove the delete commands for all apps you want to keep
Click to expand...
Click to collapse
by delete commands, you mean to delete the whole line of it yes !? i noticed some apps that arent in many Roms like the ktoon kernel or the alliance manager etc. even if you keep those in the script it is no big deal right !?
and when you delete a whole line that particular app/apk will not be deleted if it is present in the ROM that you would be using correct !?
leondestiny said:
by delete commands, you mean to delete the whole line of it yes !? i noticed some apps that arent in many Roms like the ktoon kernel or the alliance manager etc. even if you keep those in the script it is no big deal right !?
and when you delete a whole line that particular app/apk will not be deleted if it is present in the ROM that you would be using correct !?
Click to expand...
Click to collapse
correct, just take out the whole line of the content you would like to keep in your ROM. If you find stuff which is not present in your ROM it just does nothing.
the idea is great but you delete to much
fingerprint sensor isnt working anymore
and you delete "/system/csc"
jumoog said:
the idea is great but you delete to much
fingerprint sensor isnt working anymore
and you delete "/system/csc"
Click to expand...
Click to collapse
that's 1:1 taken over from the XtreStoLite structure. Edgar also removed this in his ROM. But as discussed before, you can easily addapt the script to your liking.
Thanks for this can't wait to try
HarryHirsch1971 said:
that's 1:1 taken over from the XtreStoLite structure. Edgar also removed this in his ROM. But as discussed before, you can easily addapt the script to your liking.
Click to expand...
Click to collapse
Thanks for you wonderful script.I used your script without any alteration.But after successful flash I lost my samsung keyboard.can u help me to restore it.
this is a Rom Killer man
jumoog said:
the idea is great but you delete to much
fingerprint sensor isnt working anymore
and you delete "/system/csc"
Click to expand...
Click to collapse
Not too much
ToOP
Can U add fingerprint.apk deleting back ? I think most of people don't use it.
zhuchella said:
Not too much
ToOP
Can U add fingerprint.apk deleting back ? I think most of people don't use it.
Click to expand...
Click to collapse
the download link is pointing to a download folder. There you will still find the download for v1.0 which still remove fingerprint.apk
Just used it and it removes to much keyboard now gone no fingerprint scanner I think it needs to be made so you can easily add or remove what you want . I know you can use notepad to edit stuff but thats not easy for some people
pnr2020 said:
Just used it and it removes to much keyboard now gone no fingerprint scanner I think it needs to be made so you can easily add or remove what you want . I know you can use notepad to edit stuff but thats not easy for some people
Click to expand...
Click to collapse
I already expected this feature request coming sooner or later. This was created for my own use but it looks like I need to make it more comfortable for the community. I will see what I can do. Probably I need to evaluate Aroma but this will take some time.
Most of the issues which was reported so far are the fingerprint scanner and the samsung keyboard to be kept. As a fast solution I will create another version which will keep these apks. This should resolve the immediate issues. As many rooted users are working with Titanium or similar tools they could feeze these apks later on when they are not wanted.
HarryHirsch1971 said:
I already expected this feature request coming sooner or later. This was created for my own use but it looks like I need to make it more comfortable for the community. I will see what I can do. Probably I need to evaluate Aroma but this will take some time.
Most of the issues which was reported so far are the fingerprint scanner and the samsung keyboard to be kept. As a fast solution I will create another version which will keep these apks. This should resolve the immediate issues. As many rooted users are working with Titanium or similar tools they could feeze these apks later on when they are not wanted.
Click to expand...
Click to collapse
Your doing a great job it's just trial and error we all appreciate your hard work this remover is just what the community need thank you for making it

Categories

Resources