Make any android device run faster and smoother! - Android General

Right, I wanted to start this thread for people whose phones are not the best (like my Sony Xperia Tipo). These tips will boost up your phone and you will notice the difference right away! I used to have lag spikes and performance dropping issues on my Tipo, and now they're gone!
WARNING: Some of these steps may include voiding your warranity or bricking your phone. So you are gonna try these by your own risk. I do not take any responsibility if anything happens to it. YOU HAVE BEEN WARNED
Requirements:
1) Your phone must be rooted. If not, google it. In most cases, you can use Unlock Root tool, which works for most devices. You can get it from here: http://www.unlockroot.com/download.html
2) Some time and patience
The tips:
1) Download SetCPU app from the playstore. This app allows you to set maximum / minimum processor state and also overclock your phone (not recommended).
2) Download Advanced Task Killer from playstore. This app can kill all the apps that are running in the foreground / background.
3) Download a root file explorer / browser also from the playstore. You can use ES File Explorer, Root Browser and many more apps. Then navigate to /system/app folder and set permissions to rw, or check every box in the permissions properties (depending on the app). You can now delete any useless system apps that came by default with your phone, such as: Recommender, or Xperia Gallery etc. NOTE: If you are not sure about which apps to delete, skip this step or delete those which you know are useless.
4) Remove any widgets from your homescreen. Widgets are basically little apps running in the background using a big / small amount of RAM (depending on the widget). When you remove then, do a reboot, and then they won't be running anymore.
5) Turn off WiFi / GPS / 3G when you don't need it. Belive it or not, this also slows down your phone. So if you are not using any of them, disable them or enter Airplane Mode.
Do these right, and your phone should be now faster. Feel free to ask any questions below!

Related

Rom optimization idea

I'm no developer, scripter, or any type of person with a thorough understanding of software but I will try to offer a suggestion to those who wish to give me the time of day.
After flashing countless ROMs looking for the fastest and most simple platform to use everyday I have discovered a few things that might help if people agree with me or not. After loading every ROM and first booting... I realize that Advanced Task Manager shows the available system memory at less than half and i haven't even started running apps or installing programs yet. Processes start when the phone boots up that are running in background (asleep but still using system resources) and i believe that a fair percentage of them are not required by the everyday user.
Why is Alarm Clock running in the background when i haven't started it? Why is Email client running and i haven't setup exchange or an email account? Messaging, Maps, Settings, Gallery, these all start up without being physically executed and are using resources. If there is a reason for them to be there like not being able to receive SMS if Messaging is not running, then that is fine and im an idiot... But if there is no need to startup the application from boot then why do it?
My second point is when packages are installed as the ROM is flashed, they cant be uninstalled right? well what if we didnt want tethering apps and facebook apps and proprietary software (Moto apps)? Most of these are available in the market and if not, a 5 min Google search will find an .apk on the net anyway.
So how about a bare bones install with the essentials and nothing else? Youtube, Phone, Messaging, Gmail, Contacts, MT Browser , Maps, Calculator... then anything else can be added at the users will.
If anyone else has something to say... or prove me wrong, then please elaborate.
If you delete the alarm clock task, you're likely to sleep into the morning as the alarm won't go off in the morning. Mail is probably needed for pop3 checks (I rely on my google account).
Anyway, I usualy remove the apps widgets from the ZIP which I don't need prior to flashing, resulting in a liter ROM and less processes which I don't need running in background.
I also used to add the apps I use (ASTRO...) directly into /system/app prior to flashing, putting them to the system partition and ... at this point I am not sure.... this leaves one with more space (internal memory) accessible for apps from market (if you do not use APP2SD). I stopped however doing so, as this makes ROM upgrading painful, as you do have to prepare each .zip before flash.
With regard to operating memory you preferably use either Taskkiller or have your systems autokill file optimized as many ROMS do (CursorSense). Refer to http://forum.xda-developers.com/showthread.php?t=622666
I'm not Linux-guy but I know that Android does this to put those programs in memory ASAP because those are usually the first few apps many people use once they boot up their phone -- meaning those apps, when opened, will quickly open and run faster.
Remember, Linux is made to handle all those opened apps and resources; "Unused RAM is useless RAM".
hol17 said:
I'm not Linux-guy but I know that Android does this to put those programs in memory ASAP because those are usually the first few apps many people use once they boot up their phone -- meaning those apps, when opened, will quickly open and run faster.
Remember, Linux is made to handle all those opened apps and resources; "Unused RAM is useless RAM".
Click to expand...
Click to collapse
Correct!!
People have to stop comparing Android (linux) with WinMo devices, they handle RAM completely different.
dione1200 said:
Correct!!
People have to stop comparing Android (linux) with WinMo devices, they handle RAM completely different.
Click to expand...
Click to collapse
Yes, true.... and well known. However Linux was developped for servers and not mobile phones.
Launching an application into free RAM is slower than pulling it from a suspended state. So much is true.
But first having to free up up RAM (by killing tasks) before launching the application into the freed up RAM is certainly slower than launching into free RAM. Probably that's why guys are tweaking around, as noted in the link of my post above. Also in my opinion the default settings are not optimal, that's why I use tweaked settings. Probably that depends on how you use your phone.
But I agree. Coming from Windows the whole LINUX concept is a f**** nightmare. There are thousands of different methods (Cache/Compcache/ Ext Cache)...
So it's good to have an expert around. Could you please enlight me, whether the system partition is of fixed size or size is been alocated during flashing. In other words, is the Userdata size fixed or depending on the system size? .... and is there a benefit of putting apps to the /system/app as they will go to system parition and I will have more internal storage available?
Thanks in advance.
feicher said:
So it's good to have an expert around. Could you please enlight me, whether the system partition is of fixed size or size is been alocated during flashing. In other words, is the Userdata size fixed or depending on the system size? .... and is there a benefit of putting apps to the /system/app as they will go to system parition and I will have more internal storage available?
Thanks in advance.
Click to expand...
Click to collapse
Your Android Device is divided Into partitions -> (Device memory)
1. Hboot (spl)
2. Radio
3. Data (Where u store ur data apps / passwords / other thing)
4. Cache (temp)
5. System (system dump)
6. Boot (to start the device)
so on
Now partition of memory card is important becoz
1. EXT2/3/4 More Amount of Data Section -> if device memory is less
2. Swap -> To fast up the system
*I m Not best Explaination giving person but i think this is understandable language in which i hav written
I think I side with the OP on this one, I would rather have a rom with less in it and then choose to install Amazon MP3 or whatever by myself. Generally speaking you could argue less apps = better performance, as there will be less happening in the background. That said, I have included Facebook in my rom.
However Linux was developped for servers and not mobile phones.
Click to expand...
Click to collapse
Not really true, Linux is just the kernel and can be ported to anything, it's been in embedded small devices for years and not just installed on servers.
ahmgsk said:
Your Android Device is divided Into partitions -> (Device memory)
1. Hboot (spl)
2. Radio
3. Data (Where u store ur data apps / passwords / other thing)
4. Cache (temp)
5. System (system dump)
6. Boot (to start the device)
so on
Now partition of memory card is important becoz
1. EXT2/3/4 More Amount of Data Section -> if device memory is less
2. Swap -> To fast up the system
*I m Not best Explaination giving person but i think this is understandable language in which i hav written
Click to expand...
Click to collapse
Thank you very much for the feedback! Most appreciated and helps me to improve my general understanding . I find it really hard to come by information, that is not absolutely basic or high level expert.
Thanks again.
Ive got a clock radio that wakes me up... if i have lagging issues with my phone what i do is use advanced task manager to stop all processes im not using (alarm clock, maps, messaging, email, etc) and everything runs fast again.
No use in reboot cause all the apps start again from boot.
ive tried removing zips from rom before flashing... when i goto upgrade the update stops cause of the missing files > incomplete manifest. is this cause you have to re-zip and sign it?
You can either do that and re-sign the zip file.
OR you could just close this thread and use adb to remove things that you dont want from the ROMs.
PS. root explorer also works wonders.
feicher said:
If you delete the alarm clock task, you're likely to sleep into the morning as the alarm won't go off in the morning. Mail is probably needed for pop3 checks (I rely on my google account).
Anyway, I usualy remove the apps widgets from the ZIP which I don't need prior to flashing, resulting in a liter ROM and less processes which I don't need running in background.
I also used to add the apps I use (ASTRO...) directly into /system/app prior to flashing, putting them to the system partition and ... at this point I am not sure.... this leaves one with more space (internal memory) accessible for apps from market (if you do not use APP2SD). I stopped however doing so, as this makes ROM upgrading painful, as you do have to prepare each .zip before flash.
With regard to operating memory you preferably use either Taskkiller or have your systems autokill file optimized as many ROMS do (CursorSense). Refer to http://forum.xda-developers.com/showthread.php?t=622666
Click to expand...
Click to collapse
when i try to remove an app from a ZIP it wont let me flash the ROM. even when i replace an app with a newer version renaming it to match the one im replacing, it still doesnt work. what do i have to edit in order to allow the update to go through?
You need to sign the zip file again. Google signing ROMs, its the first thing that pops up.

[OFFICIAL] Kyrillos' ROM Problems, Questions & Answers

Hello to all
Too many people don't have enough posts to post on my rom's thread.
So i decided to created a new thread in general!
Here you can post your problems or ask something you dont understand for the flashing process etc.
Will be posted flashing info and known flashing problems here soon.
So feel free to post your question, or report a bug!
1. How to flash Kyrillos' rom?
- Instructions: Here
2. I just flashed Kyrillos' rom and after flashing the phone bootloops (it plays the same boot sound again and again).
- You havent done a Wipe data/factory reset in Recovery mode. Remove the battery & re-insert it, go into recovery mode (Vol up + Vol down + home + power), and select the Wipe data/factory reset option. Click yes, and reboot.
3. The phone booted but my sd partition isnt working. What should i do?
- Firstly you have to ensure that you put the Hybrid Data2SD files in your sdcard. They are contained in v8.0 rom you downloaded. You can also download them from here. You must put the four files (data2sd.dirs, fs.data2sd, multiosdata, multiosdata.cache) in /sdcard/Android/data/G3mod/*. Then reboot your phone and your partition should work.
4. I partitioned my sdcard but i dont see the free sdcard (a2sd) space in Titanium Backup.
- Hybrid Data2SD doesnt show up in Titanium Backup. Its normal Fixed
5. After restoring my backup with Titanium Backup, i dont see all my apps in Android Market.
- Go in Titanium Backup, find Android Market and wipe Android Market's data. Reboot your phone, and it should be ok.
6. I have too much lag!
- Make sure that you dont have more than 50 User Apps installed in your phone.
- Go in titanium and do a batch operation: Move all apps to internal memory
- If you have a linux-swap partition in your sdcard, delete it.
- Go in Settings/Sound and disable all Feedback sounds (leave the haptic feedback checked if you want )
7. I have battery drain issue.
- Let the battery calibrate itself and after 3-4 days recheck if the problem remains.
- If your problem isn't fixed and you have installed the Overclocked version, install Setcpu and change the governor to OnDemand or Conservative. You can try to Undervolt/Underclock the cpu too. You should make a screen off profile (83min - 400max) too.
- If SetCPU is not used, in OC version, CPU frequency is at stable 800MHz, on performance, so there MUST be a battery draining^^
So, SetCPU is absolute nesassary to be installed and set up. Best working governour is ondemand, if it laggs, drop up threshold in advanced to lower level.
8. What are the best settings for setcpu? [Updated 25/10/11]
- Main tab: Min 83Mhz, Max 800-1200MHz, Scaling: Ondemand (or Conservative), Set on boot: Tick
- Profiles tab: Set on boot: tick
- Profile (1): In call: 83min, 400max, Scaling: Ondemand, Priority:100
- Profile (2): Time profile: 1AM - 7AM (here put the time you sleep), min/max 83MHz, Scaling: Powersave, Priority: 99
- Profile (3): Screen off: 83min, 400max, Scaling: Ondemand, Priority:98
- Voltages: Try -100mV in all frequencies from 500-1200. If it hangs, try -75mV/-50mV, apply, set on boot: tick
9. How to enable v6 supercharger?
- Go in Terminal Emulator, type "su" hit [enter] (you may see a superuser popup, press "Allow", then type "v6_supercharger" hit [enter]
- Choose scrolling speed "2".
- It will ask you if you want intergration with init.rc, choose yes (press Y).
- It will ask you if the home is locked in memory, choose no (Press whatever you want except Y)
- When you see this: Please enter option 1-30, enter 2
- Let the rest of the text scroll through. When script finishes, press the home button, then press the power button and reboot the phone.
- For best results, go in recovery and wipe dalvik-cache and cache.
Note: You must re-enabled v6_supercharger after kyrillos' rom updates!
10. I have a partition in my sdcard and each time i try to install an app from market, the phone just reboots!
- This could be a corrupted filesystem problem. Make a backup d repartition your sd.
- Wipe data/factory reset.
11. I really miss some removed apps. Where can i find them & how to install them?
- You can find any app you want in this thread [By Dharam]
- To install an app, you must put it in /system/app/. There are many ways to do that.
- a) Copy the app you want to install in your sdcard. Use an app, which called root explorer. Open it, find the app you want, copy it, navigate to /system/app/, press the Mount R/W button on the top-right of your screen once, the click paste. Reboot your phone.
- b) You must know how to use adb. adb push appname.apk /system/app/
12. Kies isn't working.
- I highly recommend you to stop using Kies and start using Titanium Backup!
- Anyway, to get it working you must download this and this app and put it in /system/app/
13. How much left data space is normal to have after i install Kyrillos' rom?
- If you dont have partition in your sdcard: ~112MB
- If you have partition in your sdcard: ~150+MB
14. Gps isn't working.
- The gps in our phone isnt the best. I did try to make it better and for many users i did succeed.
15. I have partition in my sdcard but internal storage is still 200MB instead of eg. 1200MB (if partition => 1GB)
- Its normal. Your partition works as it should, but its not full data2sd, and thats the reason that it doesnt show 1200MB.
16. One of my apps cant start because it detects that i have adblock on my phone.
- Download Adfree Android from Android Market, open it and click "Revert"
17. When i sent messages in Arabic it displays ??? ? ? ???? ??? ???
- Go in messaging settings => Input Mode: and change it to Automatic or Unicode
18. I want to set an mp3 file as ringtone or notification sound. What should i do?
- Make a "media" folder in your sdcard. Inside it make an "audio" folder and then make a "ringtones" or "notifications" folder and place the mp3. Reboot and select it from settings
19. The order of the messages is fu**ed up. How to fix it?
- Go to Settings => Date and Time. Untick "Automatic" and et the correct Time Zone!
20. Sometimes i see squares instead of letters.
- It happens because the Ubuntu font. Download android fonts from v9.0_extras if you cant live with it
21. What about themes? How can i know if a theme is compatible with kyrillos rom?
- Firstly, you have to check it it supports nine lockscreen. (If it doesnt, contact the developer of the theme and ask him to enable his theme 9 lockscreen support)
- You can replace any if the theme files EXCEPT: Settings.apk, android.policy.jar, framework.jar, services.jar. If you do replace any if those, your phone will bootloop.
- Enjoy the theme
22. What is Chainfire3D? How to configure it? (Use version v2.8)
- Info: Chainfire3D is an intermediary OpenGL driver. What does that mean? It means that Chainfire3D sits between your apps and the graphics drivers, and can intercept and/or change commands between the two. It has some built-in functions, and can be further extended with plugins to provide extra functionality. (More info: http://forum.xda-developers.com/showthread.php?t=1087427)
- With Kyrillos' rom v9 + Chainfire3D you can play some 3d games, or play some games better than before & without white textures.
- Chainfire3D installation: Ensure that you have Kyrillos' rom v9 OC. Download Chainfire3D Free or Chainfire3D Pro, run it, accept the su permissions. Press "CF3D driver", and then press "Install". The phone will reboot in a few seconds/minutes.
- Plugin installation: When it boots up, download the plugins (search for Chainfire3D plugins on google. Plugins: libGLEMU_NVIDIA.so, libGLEMU_POWERVR.so, libGLEMU_QUALCOMM.so), put the in your sdcard and open the app. Press "Install Plugins and Shaders". The app will search your phone to see if there is any plugin available in your sd. Install all the three plugins. Go back to the main app menu.
- Configure Chainfire3D: In the main app menu, press "Default OpelGL settings". Select the option "Reduce texture quality", and then choose plugin by pressing "Use plugin". There are 3 choices: Powervr, Qualcomm & Nvidia.
- Test the plugins: Select the "Powervr" plugin and run the game you want. Run it for a minute. Then close the game and change the plugin to "Qualcomm" and run the game for a minute. Compare which plugin worked best (if it worked) and enjoy the game. Note: Nvidia games require Nvidia plugin.
23. Most of the apps are being installed in sdcard instead of internal/partition. How can i change the default app install location to internal?
- Open terminal amulator
- Type:
su (enter)
pm setInstallLocation 1 (enter)
- Done [Info: 0 (Auto), 1 (Internal), 2 (External). You can see the current state by typing "pm getInstallLocation".]
24. How to convert my sdext partition from ext3 to ext4?
- Download KMapp from here: http://forum.xda-developers.com/showthread.php?t=1301697
- Install it and run it. Accept the superuser permissions and press the menu button. Select "Filesystem Conversion". Scroll down and select Sdext => ext4 and click "Convert".
25. What is Mobile Tracker and how to set it up? (Highly recommended // Enabled it in case you lose your phone) (for Kyrillos rom v9.4+)
- The Samsung Galaxy 3 comes with a mobile tracker software by default which is not activated, as you need to register your phone and account with the Samsung online website. Only then the option works and your phone goes more safer, as the Mobile tracker is one of the best options to use when your phone is stolen or lost.
The Samsung Dive mobile tracker is something that helps you remotely work on your phone when it is stolen. The online website of its helps you in remotely swiping the phone and delete delete your private data. Though this service is not available in India, a few features of its work, like prompt SMS sending when the phone is used with any new SIM than that which was used to register with the mobile tracker. The app also helps in getting the location information of the phone.
- How to set it up (source):
α. Go to Applications => Settings section in the phone. Select Location and Security tab in it.
β. Scroll down in the menu in Location and Security, and you will see a section for Mobile tracker. Here you need to hit the “Set Mobile Tracker” option which will set the mobile tracker recipient and control the remote phone that is activated. It will take you through the process of registration and set-up of the mobile tracker.
γ. The first thing you need to set is the mobile tracker password which would be asked to you or anyone who changes the SIM in the phone. It has to be of 8 digits and all numeric characters in it. You need to remember this password for always, as it can get your phone locked if you forget it and type the wrong password multiple times.
δ. After you set the password, you need to add recipients to whom the phone sends an SMS from the new SIM to notify/alert them about the changes made in the phone.
ε. Set the information of the sender, i.e. the Sender name and the message to be sent to the recipient. And then agree to the terms.
στ. Login through your Samsung account, and if you have not registered to it, you can do that for free online by registering the product. And then you would be directed to the mobile tracker settings where you can change any recipient or make changes in the samsung account.
ζ. After everything is setup, go back to the Settings section, and into the Location and Security section. There you have to check the “Mobile Tracker” option, so that it is activated.
Note: If at all you have reset your phone through the factory reset option, all the information in the Mobile tracker is lost. You need to set it all over again.
- Now if you lose your phone or somebody stole it, you can track it and/or lock it and/or wipe all your private data in SamsungDive.
Copyright 2011© All Rights Reserved, Kyrillos13
Reserved for future use
Reserved for future use xD
I flashed your version of ROM directly from DDJP2 with the hope that camera bug would go,and the facebook touchsite would open. But even your rom has the same thing. So i changed to the european version new release XWJPF. And its pretty stable an i can bet its boots alot faster than any of the custom rom or even offcial ROM.
Anyway is there any solution.
1)The camera bug. YOu cant click a photo unless you get a fix on location or disable the location settings.
2)Facebook touchsite wont open like it use to open in eclair. DDJP6. And when you open facebook it shows GT-I5510.
Please fix this.
ayancold said:
I flashed your version of ROM directly from DDJP2 with the hope that camera bug would go,and the facebook touchsite would open. But even your rom has the same thing. So i changed to the european version new release XWJPF. And its pretty stable an i can bet its boots alot faster than any of the custom rom or even offcial ROM.
Anyway is there any solution.
1)The camera bug. YOu cant click a photo unless you get a fix on location or disable the location settings.
2)Facebook touchsite wont open like it use to open in eclair. DDJP6. And when you open facebook it shows GT-I5510.
Please fix this.
Click to expand...
Click to collapse
I use facebook touch without problem What problem do you face?
Does swap makes a diffrence in perfomance?How about sd'd life is it decreased from the constant read-write?
mpbm23 said:
Does swap makes a diffrence in perfomance?How about sd'd life is it decreased from the constant read-write?
Click to expand...
Click to collapse
Linux-Swap
What is SWAP?
Swap space is an auxiliary storage, such as a portion of a hard-disk, which can be used as memory by the operating system when system RAM is insufficient. This is especially useful on systems with very little system RAM, such as most DD-WRT compatible routers, as it helps prevent the system from running out of memory when multiple background processes are installed.
Swap is rarely used, and if you have a high class sd you may see more responsive phone.
kyrillos13 said:
Linux-Swap
What is SWAP?
Swap space is an auxiliary storage, such as a portion of a hard-disk, which can be used as memory by the operating system when system RAM is insufficient. This is especially useful on systems with very little system RAM, such as most DD-WRT compatible routers, as it helps prevent the system from running out of memory when multiple background processes are installed.
Swap is rarely used, and if you have a high class sd you may see more responsive phone.
Click to expand...
Click to collapse
So in a class 2 SD swap should not be used.
But a class 4 is OK, isn't it?
thx for this thread. Reading for a long time, but i never made a post, because its not possible on the other thread.
Using the non OC 4.1, b/c i had freezes with the OC version. But the normal version is ok for me.
@kyrillos
I tried every rom available here and yours by far the best. thx for the great work
GalaxyDrei said:
But a class 4 is OK, isn't it?
Click to expand...
Click to collapse
Yeah
andro456654 said:
thx for this thread. Reading for a long time, but i never made a post, because its not possible on the other thread.
Using the non OC 4.1, b/c i had freezes with the OC version. But the normal version is ok for me.
@kyrillos
I tried every rom available here and yours by far the best. thx for the great work
Click to expand...
Click to collapse
Thanks
clarkkov said:
The "gt 5510" issue is Facebook's problem, not Kyrillos's or Samsungs problem. This does not affect anything, other phones are detected falsely, too. Facebook divided phones to groups and the most ubiquotous phone is shown. This only serves for offering you the correct version of Facebook app. This is a non issue.
I never saw "the camera bug", is this present only in India?
Sent from outer space!
Click to expand...
Click to collapse
I dont know whether this camera bug is present only in india or not but...my question is is there any solution for it????
kyrillos13 said:
I use facebook touch without problem What problem do you face?
Click to expand...
Click to collapse
i mean when ever i open facebook touch site the mobile site opens. And is there any solution for the camera bug???
Every time i click a photo i have to wait for a lock or have to disable the location.
My camera was working perfect on Stock eclair DDJG6. But after upgraing i am having this prblm. My camera is working perfect but if the location is enabled and if i dont have lock on my position my camera would force close if a click a photo. But if its turned off it works flawlessly. And in FROYO their isnt any option for turning off Geo-tagging.
And when i flashed kyrillos 4.1 i ddnt do any partition or anything i directly flashed it over DDJP2 by wiping cache. And i ddnt understand the procedure of the partitioning properly. I liked the ROM though.
Do you have any solution for this prblem..or a most stable ROM that doesnt have any prblm.
DDJG6>DDJP2>Kyrillos 4.1>XWJPF
tnx for thread.
I have v4.1 and i had some probs. 1st when using CoPilot and GPS. Phone was just turn off, and that happend 4 times :S. 2nd: Day before yesterday, phone just turned it self off, and i couldnt turn it on.
Everything else is OK, I have OC version and its great!
Also, can you put battery change by 1% in new version?
TNX
cickova
GPS problem flashing from Lestat 1.8 >> Kyrillos 4.1 fixed
Kryrillos,
Thanks for all these roms
Curruntly using 4.1 ultimate non OC.
4.1 OC just sometimes freezes even at 667 mhz.
Tried Lestat 1.8 alpha 14 is was very slow with reading sd card and also the phone reacts slow.
So decide to flash back to Kyrillos 4.1 non oc.
Everything works only GPS fix was not working.
After wipe cache / factory reset.
It is oke, gps fix in 30 sec or less.
can you do something about flash and 3d driver for next version ?
clarkkov said:
Facebook mobile site is supposed to open if you access Facebook trough browser. Facebook redirects you to the most appropriate version of the site for your device/browser. If you want the Facebook Touch experience, download the Facebook app - called Facebook Touch.
Sent from outer space!
Click to expand...
Click to collapse
I have tried using facebook touch app but it redirects me to the mobile site i dont know why. Even on the official India Update DDJP2. And what about the camera bug?
Sometimes when the phone comes out of flight mode when i try to open wlan ,it does not work and a error comes in the settings.
red02498 said:
can you do something about flash and 3d driver for next version ?
Click to expand...
Click to collapse
No flash, 2D and 3D graphics increased in v5.0

Unleashing The Samsung Exhibit 2

As we all know the samsung exhibit 2 is at best slow. Because of the lack of usable ram and poor software if you have this phone you know it can make you wanna throw it against a wall.
Here are some steps i took to make mine as fast as it can be. using these i know get 201mb Ram on boot.
1. Root your device. this is how i did it. http://depositfiles.com/files/n0dcxce3t. this is the first step. i use this method because it roots easy and also allows you to unroot just as easy.
2. download Root App Delete. https://play.google.com/store/apps/details?id=zsj.android.uninstall with this i use it to disable the the bloatware apps and system apps that i dont't use. this frees up so much ram, and makes the device run smoother. be careful what you disable or delete some things may be needed to run your device. Here is a link to see apps that are safe to remove http://forum.xda-developers.com/showthread.php?t=1421263
3. Custom launcher. here you can use your favorite. I use ADW EX. the reason for this, touchwiz is slow and kinda unresponsive so IMO this is key.
4. install Ram Manager Pro https://play.google.com/store/apps/details?id=com.smartprojects.RAMOptimization&hl=en this allows you to set the ram specs were you need them for example i use Balance (more free memory)
5. Install Auto Manager. https://play.google.com/store/apps/details?id=com.lim.android.automemman this allows you to set ram to what you want. but also it keeps your setting in ram manager and this one where you want them.
6. THE FACEBOOK APP!!!. IMO this app is horrible. i have found that it runs high ram in the background. running anywhere from 23mb to 65mb. so i use friend caster pro. https://play.google.com/store/apps/details?id=uk.co.senab.blueNotify&hl=en this runs from 13mb to its highest i have seen 26mb.
Try these things to make your phone faster. but know when doing these things you do them at your own risk.
big shout out to all here that are making custom roms and for making cwm for this phone soon hopfully jocala will get the CM9 KANG done and we can have this to put our phone in beast mode
Tim

[Tutorial]Speeding up your phone and increasing efficiency

If you don't want to read this detailed guide go to the
SHORT VERSION
Hey guys as the title says this is a tutorial on how to make your phone faster more efficient and just all round better. To do this you'll be using a series of apps in different ways that all mesh together brilliantly. You don't have to do all of these tips (chances are your probably already doing one) but I'm sure you will find something that makes your smartphone experience a little (or alot better)
Everything here has been tested by me and has been confirmed to be working on my SGY
This will work on all android phones but is better for low-end ones
Also this tutorial doesn't require root but it works better with it
Links to every app I make reference to will be at the end of the post
Lastly I tried to include things that people wouldn't otherwise have done known or thought about that's y it doesn't have things like flash roms or kernels anyways now that that's out of the way let's begin
1. Install a launcher
K installing a launcher will speed up your phone assuming it's not 1 of those full featured launchers like Go launcher or ADW those will actually slow it down what I'm taking about is one of those stripped down launchers that at the expense of features,speed up your phone an example is a launcher like HOLO launcher I'll put a link but I think it'll be better for u to just search for 1 since you might not necessarily like it this brings me to my second tip
2. Moving launcher to System Memory
*Needs Root*
You're launcher is your most frequently used app your gonna have to be seeing it constantly so it only makes sense to place it on your system memory to speed up your experience you will need an app called link2sd then all you will need to do is select the launcher your moving hit actions then convert to system app you'll then have to reboot but if you don't have root just move your launcher to internal memory
3.Manage Apps that start at boot
K well this is 1 of the big ones (not so big if you have a faster device but still good) to do this you'll need an app called startup manager simply what this does is give you the ability to control which apps launch at startup this is GREAT for both low and high end devices since you can add or remove apps that start-up thereby speeding up or making apps that previously didn't startup, startup lol it's particularly great if you have alot of apps installed and if you have a phone with a low ram slow processor combo then by now you've probably experienced the phenomenon known as startup crashes where you turn on your phone it boots up and boom it crashes and this just continually keeps happening until about a half and hour later it boots up properly the reason this happens is because when you turn your phone on every app that needs to startup on system and internal memory boot up no problem but then comes the media scanner and now every app that's on your memory card tries to boot up which is a much longer list and your processor can't do this in a timely manner so your really small RAM gets overloaded then android starts offing apps in an effort to settle this while mess but that's only a temporary fix since they will still restart anyways android can only keep this up for so long before the inevitable crash this situation will only keep getting worse as you install more apps which need to startup at boot so anyways upon installing this app and going through the lists of apps that startup at boot you'll see a lot of unnecessary apps that don't need to startup at boot it will depend on you but some examples are
Tapatalk and XDA
These only need to startup to give you notifications as soon as your phone comes on so those are a no brainer
Messaging apps
Facebook,Whatsapp,Viber,Voxer,kik basically any messaging app they start at boot to give you notifications when you turn on your phone but that's kinda unnecessary cuz if you do in fact need notifications to these apps after u boot up u can simply open the app and the process which gives you notifications will stay in the background and wait for more notifications to come these apps alone can take up a boatload of ram Facebook is like 20mb whatsapp is like 10 viber is like 20 and I think Voxers around 15 kik like 15 that right there is like 80mb that's enough to crash your phone right there (if u have a low end device) and those are just rough estimates
Others
Other viable apps which can denied startup access are apps like Color Note and greader which I have absolutely no idea y they need to startup your list will obviously differ from mine just use your discretion it will depend on u an example of this would be for me dropbox I only use it to upload some files I want to share with people whereas the main purpose of to be able to automatically upload your files so they'll be available on your various devices but for me that obviously means it doesn't need to startup and be lurking in the background just ask yourself y does a particular app need to startup depending on the reason you'll know what to do here's some screenshots of apps I left enabled and 1s I disabled
{
"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"
}
You can also use this app to stop system apps from starting up but be VERY CAREFUL if you stop the wrong app from booting up you're phone won't even boot up the only ones I stopped were
Email
which is responsible for you sending emails
Samsung Home
Which is the launcher u get with creeds which I don't use
And
Walkman
Which is a music app your get with the ics trans theme from Creeds which I also don't use
Anyways according to the dev he says this works without root but works better with it I don't know about the differences in functionality since I'm rooted but I assume it'll work unless he is lying
Freezing Apps
*Needs Root*
App Quarantine is the app you'll be using
K this will require root by the way well anyways when you freeze an app it can't do anything it can't access system resources it can't stay on your RAM it won't even show up in your app drawer so this can be pretty good but problem is most applications have this as a secondary feature (link2sd titanium backup) and to access it would mean opening the app waiting a long time for it to load up searching for the desired app this long process limits the apps that you would freeze so I did some searching to hopefully find an app that did freezing and defrosting via widgets eliminating the need to enter the app this would mean i could quickly freeze an defrost apps so more apps could be frozen apps like messaging apps that I could freeze if I'm not connected to the internet or if I didn't want to talk to anyone apps like keyboards I don't use our even 1s that I use I could just freeze it when I don't need a keyboard ,my text message app if I didn't want texts or data managers which keep running even when I'm not connected or dropbox which keeps running in the background though I just use it to share files with friends below is a screenshot of examples
I also at a time had the launcher that I don't use (Samsung home) frozen but have since defrosted it since startup manager stops it from starting and as long as I don't open it the app won't run in the background and its always good to keep a backup launcher just in case
Linking Apps
*Needs Root*
-Skip if you have large internal memory-
Okay were on linking apps to sd card to do this you'll need to partition your sd card using a PC app like mini tools partition wizard or just use cwm with your phone am just gonna briefly explain the CWM method
KEEP in MIND THIS WILL ERASE ALL YOUR SD CARD DATA
So make sure to back it up onto your PC
1.Well first you'll CWM (duh!) or the skin of CWM for galaxy y owners and an app called link2sd installed an well an sd card
(See end for links)
2.Now that you've got everything above completed
Turn off your phone and boot into recovery by pressing. Skip the next step (step 3 if you don't have a galaxy y)
volume up+ home+ power
3 You'll see a menu to select and scroll you use home (for selecting) volume keys for moving up/down select apply update from sd card select the cwm file now you'll see another menu come up
4. Scroll down select advanced then select partition sd card now you'll see a menu come up
5.The menu will contain sizes these are the sizes you can partition your sd card to you can select anything up to 1gb (1024Mb) of storage keep in mind that in this storage will not be able to store anything but apps that you linked using link2sd
6. Now you'll see another menu come up titled select swap size now select 0mb
7. Now hit reboot recovery then reboot you phone
8. Open link2sd your suppose to see a menu come up select ext3 then reboot and now your suppose to be able to link apps to your sd card to do this simply open link2sd select an app then select create link
If this didn't work for you
Google doing this with mini tools partition wizard
Or if you didn't understand my explanation Google doing it with CWM
I didn't go into detail because this had been discussed already over and over again
Anyways how this helps its that the read write speeds of your memory slow down the more they fill up and since many apps use your internal memory to store files this will speed up your phone by speeding up how quickly they read/write those files also when your phone's internal memory is almost filed (20mb remaining) everything just goes haywire you're phone slows down it'll stop you from receiving messages and you won't be able to install any apps linking stops all that another benefit of linking is that the apps u linked can't boot up when you turn on your phone immediately they have to boot up after link2sd mounts the second partition meaning your apps on internal memory boot up then alot of sd apps boot up then link2sd mounts the 2nd partition and apps there boot up and the remainder of sd card apps boot up by booting up this way it means they're no clogs or places where your processor is to slow so your RAM gets overloaded this may seem like a convoluted way to boot up but it meshes together great
Startup kill
K this 1 is more of a complimentary process to do this you'll need advanced task manager k this app is a task killer but quite frankly I think task killers are useless since if your on froyo (2.2) or up tasks you kill just start back up again but that isn't what I use this app for what I use it for its startup kill which at boot kills a lot of apps freeing up some RAM for a while allowing some apps to load them eventually the killed apps load and all its right with the world
After I did all those things minus using a stripped down launcher (I like my launchers customisable) my phone boots up waaaaay faster I haven't experienced a single startup crash and my phone just operates all round better hope this helps someone
Seeder
*Needs Root*
-You'll need an app called seeder-
Okay let me start of by saying there is alot of controversy surrounding this app some people say it does absolutely nothing and is simply a placebo effect that people are seeing others say it does absolutely everything and speeds up there phone quicker than quick anyways from what I understand android has to constantly produce random data for apps to access pool of random is only do large so when an app or game that requires alot of this random data is opened lag is present as android fights to produce random data fast enough what this app does is increase the size of the random data pool allowing more to be available which hence solves this lag problem honestly I haven't noticed any big difference but u can try for yourself
(See end for links)
Original Seeder Tread
Zipping Apks
I don't know about other file managers but ES file explorer can install an apk that is within a zip file this means that u can store all your app apks in zip file to save space u can either store them in one big file or if u really wanna save space store them individually to do this simply tap and hold a apk them tap compress
Quick tips
I noticed that if you freeze a keyboard and reboot that the keyboard doesn't show up in locale and text and the only way (that I found) to get it back is by unfreezing and rebooting so if anyone knows another way I'm all ears
I also noticed that linked apps can have widgets but when you reboot your phone they disappear
Keep checking your memory by going into system settings> applications> running services this will give you an u idea of what's running and how much RAM it takes up I use this every time I set a live wallpaper to see how much memory it takes up I also use it to see what apps to add to my "freeze list"
If your just gonna be using advanced task manager for startup kill make sure to stop it in running services when you turn on your phone the process is only 3mb though but it's 3mb you could be doing something else with
Here's how to create a widget for app quarantine
1.Tap and hold on a blank area of the home screen
2. A menu will come up select widget
3. A menu will come up now select App Quarantine
4. You'll see this
5. Wait for that to finish loading then scroll down and select the app u want a freeze/unfreeze widget for
6. Put the app in place and simply tap if you want to freeze or unfreeze
If an app doesn't show up in the list when trying to create a widget for app quarantine go into app quarantine and freeze it then try again to create the widget it should show up now
IF I HELPED U BE SURE TO PRESS THAT THANKS BUTTON
LINKS
Holo Launcher
Startup Manager
App Quarantine
Advanced Task Manager
link2sd
CWM skin
Es file explorer
Seeder
Original Seeder Tread
If anyone has any other tips that you think should be added can you please share
DISCLAIMER
I NOR XDA IS\ARE RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE FOLLOW THIS GUIDE AT YOUR OWN RISK​
SHORT VERSION
Links to all apps used are in the bottom of the first and this post
Install a launcher
Installing a strip down launcher like HOLO launcher instead of a full featured one like GO! launcher or ADW can really speed up your device
Moving launcher to system memory
*Needs Root*
Your launcher is your most frequently used app so moving it to your faster system memory will speed up your experience to do this you'll need an app like link2sd then all you will need to do is select the launcher your moving hit actions then convert to system app you'll then have to reboot but if you don't have root just move your launcher to internal memory
Manage apps that start at boot
-You'll need an app called startup manager-
With this u can manage apps that start at boot and remove unnecessary ones some examples are
Stop Apps like
Xda
Tapatalk
Facebook
Whatsapp
Viber
Voxer
Kik
Those need to start-up to give instant notifications on boot this is unnecessary as u can simply open the app to receive these notifications
Then there others like
Color Note
And greader
Which I don't know why they need to start-up
Then some may depend on personal preference like for me
DropBox
I only use it to share files with my friends so it doesn't need to start-up
Freezing Apps
*Needs Root*
-You'll need an app called App Quarantine-
Frozen Apps can't access system resources this is great if you know what to freeze with this app you can freeze and unfreeze via widgets
Examples are
Messaging Apps
Could freeze if I'm not connected to the internet or if I didn't want to talk to anyone
Keyboards
I don't use our even 1s that I use I could just freeze it when I don't need a keyboard
Text Messaging App
When I don't want texts
Data Managers
Which keep running even when I'm not connected
Dropbox
Which keeps running in the background though I just use it to share files with friends below is a screenshot of examples
Linking Apps
KEEP in MIND THIS WILL ERASE ALL YOUR SD CARD DATA
-Skip if you have large internal memory-
So make sure to back it up onto your PC
1.Well first you'll CWM or the skin of CWM for galaxy y owners and an app called link2sd installed an well an sd card
(See end for links)
2.Now that you've got everything above completed
Turn off your phone and boot into recovery by pressing. Skip the next step (step 3 if you don't have a galaxy y)
volume up+ home+ power
3 You'll see a menu to select and scroll you use home (for selecting) volume keys for moving up/down select apply update from sd card select the cwm file now you'll see another menu come up
4. Scroll down select advanced then select partition sd card now you'll see a menu come up
5.The menu will contain sizes these are the sizes you can partition your sd card to you can select anything up to 1gb (1024Mb) of storage keep in mind that in this storage will not be able to store anything but apps that you linked using link2sd
6. Now you'll see another menu come up titled select swap size now select 0mb
7. Now hit reboot recovery then reboot you phone
8. Open link2sd your suppose to see a menu come up select ext3 then reboot and now your suppose to be able to link apps to your sd card to do this simply open link2sd select an app then select create link
If this didn't work for you
Google doing this with mini tools partition wizard
This frees up space on internal memory
Startup Kill
Download advanced task manager and enable startup kill and nothing else
Seeder
Download seeder and tap ON
Zipping Apks
This saves space some ES file explorer can install apks from within a zip file u can zip the apks and save alot of space
IF I HELPED U BE SURE TO PRESS THAT THANKS BUTTON
LINKS
Holo Launcher
Startup Manager
App Quarantine
Advanced Task Manager
link2sd
CWM skin
If anyone has any other tips that you think should be added can you please share
Seeder
If anyone has any other tips that you think should be added can you please share
Original Seeder tread
DISCLAIMER
I NOR XDA IS\ARE RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE FOLLOW THIS GUIDE AT YOUR OWN RISK
Veeeerrryyyy big and helpful thread.
DONT FORGET TO HIT THANKS.......
nice and helpful guide
hard to read tho, use punctuation dude :laugh:
Thanks...I think lol
Phone Slow? go ------>HERE<------
Ubuntu phone OS announced
what do u think share your thoughts --->HERE<---
_____________________________________
"All my life I had one dream to achieve many many goals" [/FONT]​
thanks that was alot of good stuff
Sent from my M860 using xda app-developers app
Ur welcome
Phone Slow? go ------>HERE<------
Ubuntu phone OS announced
what do u think share your thoughts --->HERE<---
_____________________________________
"All my life I had one dream to achieve many many goals" [/FONT]​

Perfomace apps for rooted devices

[email protected]@T:
Hi guyz today im gonna discuss about top apps which increses perfomance or are helful in any other way on rooted devices only.
1 >Greenify
Greenify is an Android app that can improve your device's battery life and performance by hibernating certain apps.
2>SEEDER
Many people might not be aware of this app.This app reduces the lag which every one of you might have experienced while switching between apps.I personally have experienced this app and it actually does remove lags.
3> XPOSED INSTALLER
Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. That's great because it means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo. As all changes are done in the memory, you just need to deactivate the module and reboot to get your original system back. There are many other advantages, but here is just one more: Multiple modules can do changes to the same part of the system or app. With modified APKs, you to decide for one. No way to combine them, unless the author builds multiple APKs with different combinations.
4> SET CPU
SetCPU is a tool for changing the CPU settings on a rooted Android phone or tablet. SetCPU works with a great variety of Android devices and ROMs, including the HTC One series, Samsung Galaxy series, and Nexus devices. You're under control: SetCPU can improve your performance, save battery, or both!
Automate SetCPU with profiles! SetCPU allows you to set up powerful profiles to change your settings under certain conditions, such as what app is running, when the phone is asleep or charging, when the battery level drops below a certain point, when the phone's temperature is too high, or during certain times of day. See the screenshots for examples of how you might set up profiles.
SetCPU's wide feature set make it useful to Android beginners and enthusiasts alike. Accelerate yo...
5> CHAINFIRE 3D
Chainfire3D is an intermediary OpenGL driver. What does that mean? It means that Chainfire3D sits between your apps and the graphics drivers, and can intercept and/or change commands between the two. It has some built-in functions, and can be further extended with plugins too.
6> NO-FRILLS CPU
No-frills CPU Control is a tool you can use on your Android phone to quickly set the CPU frequencies and governor to use. It allows you to use the highest frequency your phone supports and gain some precious FPS in your preferred game, or go down to the lowest frequency and gain some more juice when your phone is sitting idle. All of this without any memory footprint or services running in the background!
8> TITANIUM BACKUP
Titanium Backup is a backup utility for Android that backs up your system and user applications along with their data on external storage of your choice. It is a leading Android application that uses root access to pull all your important applications and data from the system partition and stores them for future restoration. Whether your phone is corrupted or flashed with a custom ROM, Titanium Backup can save the hassle to get your phone loaded up just like it was before. Best of all, it is FREE! If you use it regularly, the PRO version will enhance the experience like never before! Get it today and protect your precious data before its too late!
9> ROOT APP DELETE
best tool for android users, and works better with root permission.
it helps you easily and quickly manager system apps (freeze or remove), the best tool for managing your android system.
compared to other clean or uninstall tools, it is much more better and special:
* tiny,fast, even running on old phones with low memory.
* "modify" MODE, change system apps before uninstalling
* can "Disable" backgroud system service, such as "google backgroud transport" and "contact sync service"
I have personally used all the apps and I think they are very good.
Sent from my Micromax a110 using XDA Free mobile app
Where can I get that Seeder app? Thanks.
Sent from my SM-N910C using XDA Free mobile app

Categories

Resources