Related
This tutorial has been written for the XPERIA X10. But it should also work on other devices. Official thread can be found here. Please report if this works on your HTC Desire. Many thanks. Before even trying this, make a Back-up of your current ROM!
Click to expand...
Click to collapse
[Compatible with 2.1, 2.2.1 and 2.3.x]
[Warning, these apps are NOT paid! Only setCPU is paid, you can get it from the Android Market!]
-- You need to root your Desire to use these apps! --
[/
If these simple Android Market apps, cause any problems on your device it means you've got something unstable installed on your device! I never had problems with Autokiller, setCPU and AutoRun Manager on any ROM.
Hey,
In this thread I will show you how to get a REAL boost on your HTC Desire! This method could also improve performance and battery life on any other handset. This is compatible on Android 2.1, 2.2.1 and 2.3.x. (This way of boosting performance is without Systcl config! I suggest you to uninstall Systcl config, since it doesn't improve anything for me (and maybe for more persons here).
This method made me lose 0-2% in 9 hours on WolfBreak his Cyanogenmod 6.1.3 and ALL 2.1 ROMS! These simple apps, did improve my performance and battery life!
Lets get to the point
Download this and this package, put in on your phone and install them!
Lets config it now
Open Autokiller.
Go to the tab Memory limits.
Now put these configuration into the 3 boxes. (If these values cause problems you can better uninstall AutoKiller. Lower values are almost android default )
Hidden app: 150
Content provider: 160
Empty app: 170
Now press on Apply.
(Don't put these values listed above higer. If you do your device can start to malfunction)
Now press on the Menu button on your Device and tap on Settings. Now make sure Apply settings on boot is turned on! After turning it on, press on Advanced system tweaks. Now make sure that Battery and Memory management are turned on!
Exit Auto Killer by pressing the menu button and reboot your device.
---------------------------------------------------------------------------------------------
Now open Autorun Manager.
Now make sure every service that is listed in the tab Basic you don't need is turned off! Make sure you only turn off things in the tab Basic! After doing that, exit Autorun Manager with the Menu button and reboot your device.
---------------------------------------------------------------------------------------------
You don't have to buy setCPU. In this way it will only save some battery when your screen is turned off. It's to you to buy it if you want to save a little bit of battery. This configuration only effects you device when your screen is turned off. Don't expect with this setCPU very big changes!
The settings here below won't cause any lag when coming from sleep (atleast for me). Even with heavy apps.
[To get the XDA-free version of setCPU take a look at this post. Credits for telling this are going to DooMLoRD]
This step has a payed app. You can buy it from the Android Market. The app is called ''setCPU''.
Buy setCPU from the Android Market. Now open it and do the following:
Tap on Show Other Frequency Sets and tap on the list on Nexus One/Snapdragon [QSD8x50]. Put
Now press left in the corner on the tab Main. Put in the scaling bar the maximal frequency on 998MHz. Now put the minimal frequency on 245MHz.
Now press on Scaling and choose out of the list Ondemand, after pressing on Ondemand turn ''Set on Boot'' on.
Now press on the tab that you can find next to Main. It's called Profiles. Make sure that ''Enable'' turned one and Notifications turned off. Then press on Add Profile. In the Edit Profile window you have to put the following settings:
Profile: Screen Off
Max: 384MHz (Don't put it lower or it can cause malfunctioning!)
Min: 245 MHz
Scaling: powersave
Priority: 100 (High)
Then press Save.
Then reboot your device and enjoy!
---------------------------------------------------------------------------------------------
Your Desire is now fully optimized with a few simple apps! Not only the battery but also the performance! And... Don't forget to press the ''Thanks'' button instead of saying Thanks in this thread
Have fun!
Regards,
PlayGunsta
Does this really work/helps ? anyone tested ?
nickislauw said:
Does this really work/helps ? anyone tested ?
Click to expand...
Click to collapse
Works for the x10 (Official thread: http://forum.xda-developers.com/showthread.php?t=1040497)
There is not much diffrence between these two devices. And all apps are also downloadable in the android market. So it couldn't (shouldn't) cause any problems at all.
i thought those on CM7 cannot use setcpu and set power profiles.
PlayGunsta said:
Works for the x10 (Official thread: http://forum.xda-developers.com/showthread.php?t=1040497)
There is not much diffrence between these two devices. And all apps are also downloadable in the android market. So it couldn't (shouldn't) cause any problems at all.
Click to expand...
Click to collapse
okay, but i got netcounter, pinghchat, whatsapp in the service window in autrun app.. i should not thick them right >
nickislauw said:
okay, but i got netcounter, pinghchat, whatsapp in the service window in autrun app.. i should not thick them right >
Click to expand...
Click to collapse
Don't tick the services you need/use and they will not be affected.
PlayGunsta said:
Don't tick the services you need/use and they will not be affected.
Click to expand...
Click to collapse
okay so what should i thick? it says the following in the basic tab:
- Adfree
- Download Manager
- Java-Box
- Netcounter (app to check my data in MB^^, guess i dont need to disable it)
- Pingchat
- SetCPU
- SMS Backup & Restore (to backup my sms for another rom)
- Tweetcaster Premium
- Whatsapp
So please tell me whats safe ?
Bedankt!
EDIT: and i do not have "powersave" governor in the screen of profile only ondemand, userspace, and performance..
I guess you can disable these ones without problem:
- Adfree
- Download Manager
- Java-Box
- SMS Backup & Restore (to backup my sms for another rom)
- Tweetcaster Premium
PlayGunsta said:
I guess you can disable these ones without problem:
- Adfree
- Download Manager
- Java-Box
- SMS Backup & Restore (to backup my sms for another rom)
- Tweetcaster Premium
Click to expand...
Click to collapse
Ok thanks !
Ddddddddddddddddd
Would anyone know if blocking the Gmail app from starting using autorun cause any issues (if it is blockable)?
I like to use to the HTC mail app for all my email addresses and Gmail cant be uninstalled.
Get the most out of the T989 T-Mobile Stock ICS/Unrooted without rooting
I thought this should be a separate thread as this should serve as a good way to fix a good number of issues as well as improve your overall device function quality, as well as having all of this in one post.
(Note: I know not many of us use stock unrooted, my personal T989 stays stock unrooted, my dev T989 is currently in the Dark . This thread is intended soley for those of you that do not wish to void your warranty).
Problems After Upgrade from GB > ICS
If you have issues after upgrading from stock/unrooted GB to stock/unrooted ICS, A factory reset is confirmed to fix these issues (tested by me because I had them):
- Near zero stutter/stagger now
- Huge improvement on battery life (using the same battery saving techniques, settings, and apps).
- Mobile Life contacts no longer hangs after reboot
- Task killer now appropriately determines which apps shouldn't be in the kill all list (Apex, Nova, Juice Defender, Avast!, Lookout, Badass Battery Monitor, etc).
- Voicemail working properly now (icon wouldn't show before no matter what I did).
- Apps no longer hanging and freezing entire device for 20-30 seconds.
- Wifi Calling now working
- Facebook For Android app no longer sets itself to sync all my contacts regardless how I had the option set.
- Wifi stabilized. No disconnects in an hour and a half.
- UI artifacting no longer showing when switching between apps.
- Swype no longer stutters and freezes.
My advice with stock unrooted ICS, if you upgrade from GB and have issues, go ahead and factory reset. Worth it.
Screenshot
You can take a screenshot of your T989's screen by pressing Home softkey+power button at the same time and holding for about a second.
Keep From Being Monitored
If you scan the T989 on stock unrooted ICS, yes, it does in fact have CarrierIQ installed. However, you don't need to worry about this because you can disable it. If you don't know what CarrierIQ is, it's a company all of the major carriers went through to anonymously collect diagnostic data from our devices. They call it "data needed for device diagnostics and troubleshooting". The problem, which is pretty much why they got/are getting sued, is that it collects well... pretty much anything it can get it's hands on. I compare it to killing a quota of 3200 whales per year for "tissue samples". It's completely unnecessary. Don't trust it or the reasoning behind it.
To disable this, go to Settings > Back up and Reset. Click Collect diagnostics. Uncheck the box. Save and close. You will now no longer send, or even agree to send, T-Mobile any "diagnostic" data.
Apps OK To Disable
In ICS you can disable nearly any unnecessary application or service permanently. This will hide it from the app drawer, keep the app/service stopped, and disable it from being checked for update via Google Play. Disabling bloatware apps and unneeded apps will save you RAM, Data, a tiny bit of battery, and a lot of headache.
To disable an app simply go to Settings, go to Applications, and go to the All tab. Click the app. Click Disable. (Some items listed below may have an Uninstall Updates option instead of Disable. Simply uninstall the updates, go back into the item, and click Disable.
Here is a list of apps/services that are OK to disable (tested by me).
Note: This is just a list deemed safe. You do not need to disable every single item listed. Disabling these makes them functionless. Please do so only if you do not/do not intend to ever use them.
- 411 & More
- AccuWeather Weather Daemon
- AccuWeather.com
- AP mobile news (Use Pulse News instead)
- Asphalt 6
- Blio eBooks T-Mobile
- Buddies now
- Days
- Digital clock
- Dual clock
- Face Unlock
- IM
- Talk
- Media Hub
- Memo
- Messaging (You shouldn't be using the default anyways, disabling this will not disable SMS, you can use Go SMS or Handcent just fine without it)
- Mini diary
- Mini paper
- More for Me
- News & Weather (Use Pulse News instead)
- Samsung keypad (Use your favorite keyboard instead (i.e. Swype, Go Keyboard, Swiftkey X, etc)
- Slacker
- Social Hub x3 (There are 3 of them, it's safe to disable all of them.)
- Swype (Use your favorite keyboard instead (i.e. Samsung Keypad, Go Keyboard, Swiftkey X, etc).
- TalkBack (Note: disables TalkBack feature needed for accessibility options)
- TelNav GPS Navigator (Use Google Maps/Navigator instead)
- T-Mobile Mall
- T-Mobile TV
- Tags
- Task
- Yahoo! Finance
Battery Savings
Note: Everyone's device use is different and these items are based on my own personal testing on the T989 based on my use (which I can assure you is pretty heavy as I have kids and basically use my T989 to do all the things I don't have time to sit at a computer and do).
Also please note: With these settings and apps, you are not going to notice an instant increase in battery life, however if you use Badass Battery Monitor [Play Link] you will be able to see the improvements on the bottom right (Average Battery Life time).
1.) General good battery saving advice
Note: These are just general advice, if you use these features constantly, you don't have to disable them, and besides the screen brightness and GPS, the amount of battery life you will save by disabling most of these is very small, but this list is intended for maximum power savings, not superuse.
- Disable GPS unless you are using it
- Keep screen just bright enough for you to see clearly (Settings > Display > Screen Brightness) unless you are editing something
- Stick to either Mobile Data, or Wifi. Never leave both on at the same time. When you're using Wifi, only enable Mobile Data when you are sending an MMS (SMS's still work on Wifi only)
- Disable Wifi Calling unless you need to use it
- Disable Bluetooth unless you are using it
- Disable Motion Controls (Settings > Motion) unless you need them. (Note: The Gryoscope and Accelerometer will always remain on).
- Disable Animations - Disable both animation options (Settings > Developer options) - This will improve the speed at which you can do things, as well as improve battery life.
- Disable unneeded syncing - Settings > Accounts & Sync - Disable all items that you do not need to have sync'd 24/7, if you can change the sync interval set once every hour, two hours, or once per day depending on the item and how important it is for you)
- Disable or decrease App notification settings. Unless necessary, disable automatic update notifications on your applications individually. Keeping automatic updates enabled keeps a service for that app running in the background 24/7.
- Limit background process count. Set the maximum number of background processes to 4 or lower (Settings > Developer options > Limit background processes. This will allow only 4 or less apps to be running at once. Note that this will pretty much destroy your multitasking capabilities, but if you're a lower needs user, this can increase both battery and performance.
2.) Battery Saving Apps
The following are apps I use (all installed together) to make the most out of my battery on the T989. They have improved my battery life so much I can't begin to describe to you what I would do without them. All of these apps are free of charge, some features disabled:
- Apex Launcher [Play Link]. I am probably going to catch a lot of flack for this one. First and foremost, the default TouchWiz homescreen is a battery hungry and nearly useless piece of crap (the first part of that is fact, the latter observation is of course my opinion). There are two really good ICS-only homescreen replacements. The first is Nova Launcher, the second is Apex Launcher. Both do about the same thing, each has their own feature sets, but more or less they are pretty much equals. Why do I list Apex Launcher instead of Nova? Well this is the Battery Saving section of this post, and well, Apex uses less battery over time. Use Badass Batter Monitor if you do not believe me. And no, I don't have a grudge against Nova. I actually like both equally but again, battery saving section.
- Power Controls [Play Link] is a widget that lets you quickly change items that can eat up your battery and it is much better and more configurable than the default T989 power widget. I highly suggest using it.
- 2x Battery Saver [Play Link] will turn off 3G/4G connectivity when your phone is idle (screen off or locked while you're not using it). This does not keep you from getting calls and texts, only data is disabled, not the entire radio. This will save you boatloads of battery as well as data since we're all on caps with T-Mobile) by killing data when you are not using your device.
- GO Power Master [Play Link] is an application that optimizes your device by using a variety of different things. The first is a widget that allows you to manually kill tasks and clear services and apps you are not using. I recommend doing this pretty much every time you go to lock your device as it will save you additional battery. The second is an option you have to manually enable that, like the app above, disables connectivity when the device is idle (locked/screen off) except this app only disables Wifi. The third and best feature is that based on a profile, Go Power Master can automatically disable features at certain battery percents as your phone battery gets lower and lower. All of these profiles are customizable.
- Alternatively, you can use Juice Defender [Play Link] which disables both Mobile Data and Wifi when your device is idle, however from my experience with it on the unrooted T989 it is very unstable as to when it decides to disable things. Sometimes it does nothing, other times it does. It just doesn't seem to work well with the unrooted T989 at least for me. This is one of those apps that really does need root permissions to function properly.
Increase Performance
These are things I do to increase performance of my T989. As above, note that everyone's use is different so these may or may not help you.
- Class 6+ MicroSD card. I can not express to you how much of a difference this makes in speed of saving pictures, opening the gallery, apps that read/write data from the SD card. I currently use a Class 10 16gb MicroSD card and before it, I used a 8gb Class 4. I was able to notice the difference almost instantly.
- Keep your device and SD card clean! Norton Utilities [Play Link] can remove unused .apk files from your SDcard, And SDMaid [Play Link] can clear duplicate and temporary files from your SD card. (Note: SDMaid advanced features require purchase of the full app)
- Disable Animations - Disable both animation options (Settings > Developer options) - This will improve the speed at which you can do things, as well as improve battery life. Note that your devices Gyroscope and Accellerometer will always remain active.
- Some users tell me forcing GPU Rendering (Settings > Developer options) can improve performance, however I have read that this will break some things like the Gallery displaying pictures incorrectly. The opinion is still out on this, so enable this only if you want to try it for yourself. Note: Apps that can take advantage of GPU Rendering already use GPU Rendering, this option checked or not. This option simply forces it on every app.
- Kill tasks before gaming or high performance app use. Use Go Power Master (listed above) or the built in Task Killer to clear apps and free RAM before you launch a high-performance app (i.e. Shadowrun or N.O.V.A. 3) to increase gaming/2D/3D performance.
- Set the maximum number of background processes to 4 or lower. (Settings > Developer options > Limit background processes). This will allow only 4 or less apps to be running at once. Note that this will pretty much destroy your multitasking capabilities, but if you're a lower needs user, this can increase both battery and performance.
Best Replacement Apps for T989 (in my opinion)
Note: List includes paid apps
- Music - Poweramp [Play Link] - The reasons you should use this instead of the default music player is a list longer than I have the will to type out, but include fixing your album art, equalizer, a great ICS theme (separate download), and lyric support. Try it for 30 days for free. You won't regret it.
- Home Screen/Launcher - Apex Launcher [Play Link] - A great ICS style launcher that has a great featureset and saves battery compared to stock TouchWiz.
- SMS/MMS/FB Chat/Chat - Go SMS Pro [Play Link] - Do I need to explain this one? It's free. It's awesome. Use it.
More items/help/tutorials will be added as I get time to add them.
Coming soon: Apps/Bloat OK to disable and how to do it
Click to expand...
Click to collapse
Looking forward to this.
factory resets keeps ICS right? it doesn't revert back to GB?
I think I may do this. I'm not experiencing anything major - just some slight lag here and there.
You keep ICS yes. Minor lag will happen though but if you think it's worth giving it a try...
Sent from my SGH-T989 using xda premium
Nice, A thread for stock unrooted users. I also decided to do a Factory Reset and haven't had major issues aside from a few apps lagging when I turned on the Force GPU Rendering.
Minor Issues/Annoyances:
Ringtone and notification volumes can't be linked. (Anyone got any suggestions?)
Loud chirp when starting and stopping video recording.
Wallpaper scrolling missing.
Light Swype Keyboard lag here and there.
06/15 - Updated OP.
HUGE list of things you can do to make the most out of your stock/unrooted T989.
Again this thread is for those that don't want to break their warranty, not for those that are looking to actually make the absolute most out of their T989 in which case you will actually need to root/rom.
Question - is using superwipe the same or better than doing a factory reset?
budjb said:
Question - is using superwipe the same or better than doing a factory reset?
Click to expand...
Click to collapse
Better. Superwipe wipes the entire partition and cache.
Justananomaly said:
Better. Superwipe wipes the entire partition and cache.
Click to expand...
Click to collapse
Hey man, i did a factory reset and all clear cache and stuff but not a format SD and still ICS so laggy for my test i see my CPU is underclock to 1.2ghz. what gives? Im use to 1.5 steady or 1.7mhz
I must chime in and say that I decided to do a factory reset and now the rom is way more responsive. Definitely smoother and havent had any lockups like i was having before... Yet
Sent from my SGH-T989 using XDA
how do I get usb hosting to work on stock unrooted ics? i have a dslr camera and want to get chainfire's dlsr app
How you take a screenshot has changed, it is now volume down and the power button.
Sent from my SGH-T989 using xda premium
mth785 said:
How you take a screenshot has changed, it is now volume down and the power button.
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Yes, much easier this way, it also works with home/power, but much more of a pain to get it to work that way.
how does one go about doing a factory reset and/or wipe the phone completely? My phone has been buggy since day one, I think its time to wipe it clean and install from fresh.
From Kies? Mines a completely stock, unrooted phone with ICS
mth785 said:
How you take a screenshot has changed, it is now volume down and the power button.
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
You can do it either way. I prefer home+power but thats just because I have a really strong case and the volume rocker is hard to press.
jonnythrice said:
how does one go about doing a factory reset and/or wipe the phone completely? My phone has been buggy since day one, I think its time to wipe it clean and install from fresh.
From Kies? Mines a completely stock, unrooted phone with ICS
Click to expand...
Click to collapse
In stock ICS, Settings > Back up and reset > Factory data reset
You may be required to delete your Samsung account first via Settings > Accounts & Sync > Samsung Account, press it and click Remove Account at the bottom.
Is it possible to install the google apps from ICS?
firechicken24 said:
how do I get usb hosting to work on stock unrooted ics? i have a dslr camera and want to get chainfire's dlsr app
Click to expand...
Click to collapse
Any know about this topic?
I have up and rooted it. Then tried all the kernels that supported ORG and yet still can't get button to work. I need help
Sent from my SGH-T989 using xda premium
firechicken24 said:
Any know about this topic?
I have up and rooted it. Then tried all the kernels that supported ORG and yet still can't get button to work. I need help
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
No idea.
Most of this info was already available, but it's nice to see it all in one place for noobs. Good job!
Q&A for CyanogenMod/LineageOS for Celox Devices (Hercules & Skyrocket)
As requested I created a Q&A thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by me.
Before posting, please use the forum search and read through the discussion thread above for your device. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
Frequently Asked Questions
Q: My device reboots when I receive or make a phone call. Why?
If your using OpenGapps read this: https://github.com/opengapps/openga...boots-when-i-receive-or-make-a-phone-call-why
Click to expand...
Click to collapse
Q: Formatting my SD Card as Internal Storage doesn't work. How to fix it?
Goto Settings > Storage. Click on your external sdcard
Tap the Menu button in the top right and select Settings.
Then choose Format as internal. (This erases all the data on the sdcard so backup if necessary)
Once you click Erase & Format, the device will format your card.
The process may get stuck at 20% and timeout after about 2mins. If it does reboot into recovery after it times out.
In TWRP, select Wipe then Advanced Wipe. Select "MicroSD Card - Data" and click "Repair or Change File System".
Choose, "Change File System" and select FAT. Then swipe to change.
Reboot, then goto Settings > Storage. Your sdcard should appear as corrupted.
Continue and format as internal storage. It should then get past 20%. If it does, continue with the steps shown to you.
Click to expand...
Click to collapse
[FONT=Arial,Roboto,Helvetica Neue,Helvetica,Verdana,sans-serif]Frequently Asked Questions[/FONT]
Since this is a unified thread, I will use Celox to refer to both the Hercules and the Skyrocket. This was their planned codename for the LTE S2, and both use the celox-common branch in source code.
Q: How do I root my Celox? I flashed SuperSU, and my phone won't boot!
A: You don't need SuperSU. Root access is baked into the ROM.
Wipe everything and install the ROM without SuperSU. Now, in Developer options, set Root access to Apps and ADB. If you really, really, want SuperSU, install it from the Play Store and have it install it directly without recovery. (not confirmed working, but should work.)
Q: Do I install this like any other ROM? Why can't I install Gapps?
A: No. This is a virtually partitioned ROM, common in today's Celox ROMs. The different partition layout is necessary to take full advantage of your phone.
Q: Clean flash or dirty flash?
A: I always dirty flash. I never wipe unless I am switching ROMs. You may want to wipe, your choice.
Q: Virtual repartition? Whaaaaaat? Do I need a PIT file? Will this damage my device?
A: The classic issues with the S2 are:
Not having enough room to install apps
Being forced to use tiny Gapps packages
having waaaaaay too much internal sd card free space, even when you have a real SD card that you haven't filled up either.
Virtual repartitioning changes the way the system sees the partitions ("sections" of the 16GB of storage), making it similar to the 16GB Samsung Galaxy S3. This fixes all of those problems!
Here is what happens:
To make more room for apps and data, we made that SD card partition multitask as apps, data, and the internal SD card storage, emulated at /data/media/0, like modern devices. This will wipe those files on the internal SD card partition, though! You now get 11.2GB freely usable by the system.
Since Lollipop, ROMs have been increasing in size greatly. They even use a different installation method. Our measly 598MB /system partition, which couldn't even hold all of 4.1.2 TouchWiz, has been moved to what /data was before. That means 2GB for the ROM, Gapps (yes, you can even flash STOCK!), BusyBox, root stuff, extensions, you name it!
And that 598MB /system partition becomes /cache, because you can always have more cache!
No PIT is needed, and, if you flashed a PIT (like the one that gives you 6GB for data), flash it back to stock! You will end up with 7GB shared for the internal SD card and app data and 6GB for /system, which is ridiculous.
And the best part is: Nothing is damaged. It is 100% safe! It is just a renaming scheme, and you can always flash to stock in Odin.
Q: Which Gapps should I use?
A: Well, as always, it is your decision, so so as you wish. I personally use Nano, which I also recommend. However, you need to install keyboard_patch.zip (attached to this post) after a Full or smaller Gapps or you will get spammed by "Unfortunately, Android Keyboard (AOSP) has stopped.", making it impossible to set up your device.
Stock fixes this issue, but it also adds crapware that I bet you don't need, like Google Sheets, Google Maps, Google+, and especially Chrome.
Q: HALP!! I'm getting "Unfortunately, Android Keyboard (AOSP) has stopped.", I can't set up my phone, and I am about ready to throw this thing at the wall!!!!!1!
A: Calm down. Breathe. I know it is annoying and gives you headaches.
Just reboot into recovery (using the key combo), and flash keyboard_patch.zip, attached to this post.
Q: Whenever I browse the web in Chrome, my phone goes berserk! It slows down, shows me black screens then the lockscreen, etc.
A: Don't use Chrome. The stock browser is about as good and doesn't wreak havoc to our device. However, this is replaced when you flash a larger Gapps package. I recommend using Nano and installing what you want instead. Just wipe system, flash ROM, Nano, keyboard_patch.zip, and reboot. Alternatively, you can use Opera, which has everything Chrome has except Google account bookmark sync and bloat.
Q: I have one of the following issues:
Calls don't work. They reboot or say "Cellular network not available."
When I turn on my device, I don't have a data connection.
A: You flashed the wrong build. Flash anything after 20160126 and those issues are fixed!
Q: My battery life is bad.
A: Here are some general tips I use:
Turn data, WiFi, GPS and Bluetooth off when you are not using them.
Understand that lower signal = shorter battery life.
Settings > WiFi > Menu > Advanced > Keep WiFi on during sleep > Only when plugged in.
Settings > WiFi > Menu > Advanced > Always allow scanning > Off.
Black wallpaper = good.
Underclock/undervolt.
Lower brightness to the minimum you can see.
Enable the Power saver profile (currently not working on 2/16).
Install the blacked out // regression+ theme, which makes most things black. Pure black = good.
If you really want to stretch your battery life, you can do these extreme tweaks, however, they can affect the functionality of your phone.
Green-only mode. It looks pretty awesome and saves battery life. In terms of battery life, AMOLED screens get better battery life depending on the color displayed on the screen. Green > Red > Blue. Black uses almost no energy.
Set to blacked out // regression+
Black wallpaper
Brightness to 0%
Settings > Developer options > Simulate color space > Monochromacy. This makes it so you can (mostly) see non-green colors.
Settings > Display > LiveDisplay > Color calibration and set all but green to 0%.
Download [root] Naptime (with root enabled) and enable the Aggressive Doze mode. Your phone will be practically off (only the cell radio with data off is running) and you will not receive most notifications, sans phone calls, text messages, alarms, and seriously important notifications as soon as the screen turns off. This is also naturally enabled when you leave your phone unplugged and not moving for 30 minutes.
Hold down the power button and select "Power off". This is a feature that causes your phone to use absolutely no power, however, your phone will take about a minute or two to exit this mode and you will not receive any calls, notifications, texts, or anything and WiFi, mobile networks, Bluetooth, GPS and the CPU will be disabled during this mode.
Q: After 30 minutes of my phone's screen being off, WiFi turns off. I just can't seem to shake this bug!
{
"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"
}
That is called "Doze", it is a built-in feature added in Android to attempt to save battery. Jerry Hildenbrand did a good job explaining this at Android Central.
You can configure this using [root] Naptime, but it is a rather advanced tool.
Q: My keys stopped working! What did I do wrong?
A: Disable Sweep2wake in the "Advanced Settings" app. That tweak is cool, but not yet stable enough for daily use.
Q: How do I make things smaller?
A: Settings > Display & lights > LCD density.
Thankfully, they fixed the alignment bug, so you no longer need to edit your build.prop.
The larger the number, the larger things will be, and the smaller the device will identify as.
240 is the default. The 4.5 in (11.43 cm) device is recognized as a measly 3.89 in (9.87 cm). Friends don't let friends stay on 240 DPI.
Technically, the Celox has a DPI of 207, but apps work best with multiples of 20.
I personally recommend 200dpi, which makes the device identify as 4.66 in (11.85 cm). It is quite nice.
However, with a non-standard DPI (standards are 120, 160, 240, 320, 480, and 640), it can cause scaling issues like blurriness.
Q: Should I use EXT4 or F2FS?
A: I use F2FS. F2FS is safer for your data, writes faster, and is actually designed for flash memory (it is called Flash-Friendly File System), unlike EXT4, which is made for a hard drive. However, some people encountered issues with F2FS and the Play Store.
EXT4 is tried and true, and is still relevant.
Q: Why does my camera keep crashing?
A: In the Advanced Settings app, check "Force low-power flash".
Q: I get random reboots. I see the Samsung logo, then a black screen! Grr!
A: At the time of this writing, 1/26 (sometimes 1/27) is the most stable. Try flashing that.
Q: How do I remove the pesky # on the status bar?
A: Install this Xposed module, or it is also a part of this all-in-one tweakbox by the same developer.
Q: Are there any cool features in this ROM/Kernel?
A: Yes, there are more features in this than the usual CyanogenMod Celox kernel. Some features are still being worked on and are a bit unstable, but testing and fixing is welcome on our GitHub repo!
We have, so far:
Wake/Sleep:
sweep2wake
doubletap2wake
doubletap2sleep
pocket detection (enable in Kernel Adiutor)
Click to expand...
Click to collapse
Miscellaneous:
Backlight notification (the keys light up like the LED indicator we never had)
F2FS support
Screen undervolting to -500mV
Low-power flash
zRAM (compressed RAM)
Magically added more RAM: Now we have 834MB.
Click to expand...
Click to collapse
CPU general
Overclock to 1.83GHz
Under/Overvolting
A democracy of governors (see below)
GPU can be overclocked to 320MHz
Click to expand...
Click to collapse
CPU Governors:
Bold are considered (mostly) stable.
hyper
badass
conservative
gaming
interactive
interactiveX
lazy
lionheart
minmax
ondemand (the default)
performance
powersave (though this just locks at the minimum frequency)
sakuractive
samsung
scary
smartassV2
uberdemand
userspace
wheatley
Click to expand...
Click to collapse
I/O Schedulers:
bfq
cfq
deadline
noop
row
Click to expand...
Click to collapse
If you want more, request it!
Or... even better, contribute to the kernel on Github.
Q: Why can't I configure my CPU governors?
There was a bug in the 2/16 build that added governors, but they had issues with case-sensitivity. Flash 2/22 or newer and you get governors and configuration.
Q: When will we get an update?
A: Be patient! Or build it yourself. Don't forget that some people have lives, and some people don't have lives but still aren't going to constantly update.
I will update this with more questions and answers.
Please don't quote this whole thing. Just mention @Easy_as_Pi_3.14 and I should respond quickly. Or don't, I am subscribed to this thread and love to answer questions.
Easy_as_Pi_3.14 said:
Q: My battery life is bad.
Sorry, this isn't the best ROM for battery life. That hasn't really been hammered out yet.
However, here are some general tips I use:
Turn data, WiFi, GPS and Bluetooth off when you are not using them.
Black wallpaper = good.
Underclock/undervolt.
Lower brightness to the minimum you can see.
Enable the Power saver profile (currently not working on 2/16).
Install the blacked out // regression+ theme, which makes most things black. Pure black = good.
If you really want to stretch your battery life, you can do these extreme tweaks, however, they can affect the functionality of your phone.
Green-only mode. It looks pretty awesome and saves battery life. In terms of battery life, AMOLED screens get better battery life depending on the color displayed on the screen. Green > Red > Blue. Black uses almost no energy.
Set to blacked out // regression+
Black wallpaper
Brightness to 0%
Settings > Developer options > Simulate color space > Monochromacy. This makes it so you can (mostly) see non-green colors.
Settings > Display > LiveDisplay > Color calibration and set all but green to 0%.
Download [root] Naptime (with root enabled) and enable the Aggressive Doze mode. Your phone will be practically off (only the cell radio with data off is running) and you will not receive most notifications, sans phone calls, text messages, alarms, and seriously important notifications as soon as the screen turns off. This is also naturally enabled when you leave your phone unplugged and not moving for 30 minutes.
Hold down the power button and select "Power off". This is a feature that causes your phone to use absolutely no power, however, your phone will take about a minute or two to exit this mode and you will not receive any calls, notifications, texts, or anything and WiFi, mobile networks, Bluetooth, GPS and the CPU will be disabled during this mode.
Click to expand...
Click to collapse
I have to differ with this point. As I have said many times in the main thread, my battery life has been awesome. I have a healthy battery. You have stated that your battery is nearly dead and that you jump through these hoops to get it to last.
I post this so that people who see this don't think that this rom is bad for battery life. It's not, if you have a healthy battery. Here are my current settings:
Screen always on Auto Brightness
Wifi Always on (even when connected to Data)
Sync is always on
NFC off
BT off
I use data about 25% of the time
When on Data I have location set to battery saving
I use the Balanced battery setting
I make all my calls through Hangouts
I have dozens of apps installed
I am using Rom V. 1/26 (dirty flashed)
My average battery life right now is about 24-36 hours with 1.5-2.5 hours of Screen on Time. And my battery charges from about 10% to full in about two hours. My best battery life so far has been about 49 hours with 1.25 hours of SOT before needing to recharge. My average Doze usage is about 1.5%/hour- this is without tinkering with Doze settings with an app.
This battery life is on par with newer devices.
edit. Here is a screenshot of my battery usage right now. Nearly two days and this is with about 1 hour of SOT
cameraddict said:
I have to differ with this point. As I have said many times in the main thread, my battery life has been awesome. I have a healthy battery. You have stated that your battery is nearly dead and that you jump through these hoops to get it to last.
I post this so that people who see this don't think that this rom is bad for battery life. It's not, if you have a healthy battery. Here are my current settings:
Screen always on Auto Brightness
Wifi Always on (even when connected to Data)
Sync is always on
NFC off
BT off
I use data about 25% of the time
When on Data I have location set to battery saving
I use the Balanced battery setting
I make all my calls through Hangouts
I have dozens of apps installed
I am using Rom V. 1/26 (dirty flashed)
My average battery life right now is about 24-36 hours with 1.5-2.5 hours of Screen on Time. And my battery charges from about 10% to full in about two hours. My best battery life so far has been about 49 hours with 1.25 hours of SOT before needing to recharge. My average Doze usage is about 1.5%/hour- this is without tinkering with Doze settings with an app.
This battery life is on par with newer devices.
edit. Here is a screenshot of my battery usage right now. Nearly two days and this is with about 1 hour of SOT
Click to expand...
Click to collapse
Well,
You had amazing signal 24/7. Damn you, T-Mobile!!!!! (I miss the days of the you-step-indoors-and-you-lose-signal and AT&T users laugh)
1 hour of SOT. Try this: Marathon it. Do a YouTube playlist. Go on a Google Search frenzy.
You were in Doze 95% of the time.
David (not even gonna try to spell his username, too late at night) was also comparing his battery life to 4.4 AOKP. I have always heard that AOKP is amazing on battery life.
Update, here is my battery life. The Doze part was me using my S3 when this was on my bed, and then finally watching The Force Awakens. (PS: Great movie!)
And that is in airplane mode the whole time.
The rest was mostly me web browsing or watching a YouTube playlist.
Sent from my SGH-I727 using Tapatalk
Great job on this rom. Running great on 1/26. Didn't see it but is there a way to disable superuser icon in the status bar? I saw it for alarm, wifi, etc.... But not for SU. Just curious. Thanks.
tommyguns818 said:
Great job on this rom. Running great on 1/26. Didn't see it but is there a way to disable superuser icon in the status bar? I saw it for alarm, wifi, etc.... But not for SU. Just curious. Thanks.
Click to expand...
Click to collapse
Nope. There may be Yes, there is an Xposed module for that. See two posts down.
Sent from my SGH-I727 using Tapatalk
Easy_as_Pi_3.14 said:
Well,
You had amazing signal 24/7. Damn you, T-Mobile!!!!! (I miss the days of the you-step-indoors-and-you-lose-signal and AT&T users laugh)
1 hour of SOT. Try this: Marathon it. Do a YouTube playlist. Go on a Google Search frenzy.
You were in Doze 95% of the time.
Click to expand...
Click to collapse
Yeah, I get pretty good signal here. I live in a major city. :good:
But about 8 hours of that was in an area of low signal. Also, my Doze usage was for nearly two days! And I didn't baby the phone. I just used it for messaging/calls/email and a few searches, and my calendar and updating a few apps in that time. When I plugged it in this morning I had hit 48 hours with 1.25 SOT with 4% left. I could have gone another few hours if need be.
My average SOT time is closer to 2.5 hours with about 24 hours standby (Doze). I've gotten as high as about 4 hours SOT with about 18 hours standby. I've already run a high drain test, SOT almost at 100% of the time, it averaged about 20%/hour. So at that rate the device would last for about 5 hours. But that is not average usage. My high usage of 3-4 hours with 18 hours standby is a better metric. And by all standards, this is excellent battery life for a device with an 1800mah battery without battery saving features engaged!
Oh, and my Doze usage last night was at 0.9%/hour
tommyguns818 said:
Great job on this rom. Running great on 1/26. Didn't see it but is there a way to disable superuser icon in the status bar? I saw it for alarm, wifi, etc.... But not for SU. Just curious. Thanks.
Click to expand...
Click to collapse
Yep, there is an Xposed mod for that! Disable su indicator (CM12) or in his all-in-one here.
I updated the Q&A. Thanks for asking that question!
@Easy_as_Pi_3.14 can I call you 22/7's?
You might want to include my video demonstrations of the wake algorithms in the FAQ
https://www.youtube.com/playlist?list=PLZ_n933bbFxFX7UUVjookMDEl1DYShSfg
(Sweep2Sleep and leniency are irrelevant to this kernel)
Also make a note that pocket detection makes wake controls not work when it's sufficiently dark
(My algorithm uses the light sensor data to check if it's in a pocket, YMMV on "sufficiently")
Also, btw, you might wanna make a list of recommended stable governors
IMO Uberdemand seems to be one of them
Further more I recommend putting that f2fs is only for data and cache (or maybe put a guide with how to convert to it)
Also, you are missing a few things in the kernel features that might be good to mention, and maybe explain what they are
Vibration Intensity, TCP Congestion Controls, KCAL, MDP Cooler Colors Control
I'll keep thinking of stuff to add to the FAQ
No doubt it will get bigger and bigger as time goes on :/
javelinanddart said:
@Easy_as_Pi_3.14 can I call you 22/7's?
You might want to include my video demonstrations of the wake algorithms in the FAQ
https://www.youtube.com/playlist?list=PLZ_n933bbFxFX7UUVjookMDEl1DYShSfg
(Sweep2Sleep and leniency are irrelevant to this kernel)
Also make a note that pocket detection makes wake controls not work when it's sufficiently dark
(My algorithm uses the light sensor data to check if it's in a pocket, YMMV on "sufficiently")
Also, btw, you might wanna make a list of recommended stable governors
IMO Uberdemand seems to be one of them
Further more I recommend putting that f2fs is only for data and cache (or maybe put a guide with how to convert to it)
Also, you are missing a few things in the kernel features that might be good to mention, and maybe explain what they are
Vibration Intensity, TCP Congestion Controls, KCAL, MDP Cooler Colors Control
I'll keep thinking of stuff to add to the FAQ
No doubt it will get bigger and bigger as time goes on :/
Click to expand...
Click to collapse
For short, call me @π.
Or, 355/113 will still get my attention.
Governor Explanations
I found this interesting thread about different governors, how they work and how to tweak them. Thought some might find it interesting:
@bryan2894, I noticed that the Show CPU usage in Developer options is blocked by SELinux.
I know it is silly, but here is the message:
Code:
type=1400 audit(1456274524.501:678): avc: denied { search } for pid=743 comm="ndroid.systemui" name="3846" dev=proc ino=31386 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
Deleted
Deleted
@bryan2894 @javelinanddart
I got a logcat/dmesg of the infamous touchkey derp.
I got it around 6:00.
Sorry about the "MP-Decision" spam.
Couldn't find it, but is there power menu options to add screenshot?
tommyguns818 said:
Couldn't find it, but is there power menu options to add screenshot?
Click to expand...
Click to collapse
It is there already for me.
However, I found it easier to either use the key combo (volume first helps) or downloading an advanced file manager (my favorite), open Now On Tap (long-press Home in virtual keys, Menu or Search if I recall correctly on touchkeys), hit the share button, then use Save as.
Sent from my SGH-I727 using Tapatalk
Easy_as_Pi_3.14 said:
@bryan2894 @javelinanddart
I got a logcat/dmesg of the infamous touchkey derp.
I got it around 6:00.
Sorry about the "MP-Decision" spam.
Click to expand...
Click to collapse
Yeah idk about the logcat (not my forte), but I looked for some touchkey errors in kmsg:
Code:
[19778.598175] [TKEY] tkey_vdd_enable: enter
[19778.598358] tkey_led_vdd_enable 0
[19778.732757] [TKEY] sec_touchkey_early_resume
[19778.732788] [TKEY] tkey_vdd_enable: enter
[19778.732849] tkey_led_vdd_enable 1
[19779.286621] [TKEY] enter touchkey_auto_calibration
[19952.978363] key pressed
[19953.873016] key released
[19958.626525] key pressed
[19959.776763] key released
[19969.971923] key pressed
[19970.642944] key released
[19977.845245] key pressed
[19978.931579] key released
EDIT: @Easy_as_Pi_3.14 What is the touchkey derp btw? I'm clueless about that, never heard of it.
javelinanddart said:
Yeah idk about the logcat (not my forte), but I looked for some touchkey errors in kmsg:
Code:
[19778.598175] [TKEY] tkey_vdd_enable: enter
[19778.598358] tkey_led_vdd_enable 0
[19778.732757] [TKEY] sec_touchkey_early_resume
[19778.732788] [TKEY] tkey_vdd_enable: enter
[19778.732849] tkey_led_vdd_enable 1
[19779.286621] [TKEY] enter touchkey_auto_calibration
[19952.978363] key pressed
[19953.873016] key released
[19958.626525] key pressed
[19959.776763] key released
[19969.971923] key pressed
[19970.642944] key released
[19977.845245] key pressed
[19978.931579] key released
EDIT: @Easy_as_Pi_3.14 What is the touchkey derp btw? I'm clueless about that, never heard of it.
Click to expand...
Click to collapse
Sweep2wake sometimes makes the touchkeys stop working.
Sent from my SGH-I747 using Tapatalk
Easy_as_Pi_3.14 said:
Sweep2wake sometimes makes the touchkeys stop working.
Sent from my SGH-I747 using Tapatalk
Click to expand...
Click to collapse
Hmmm... I've had that before as well, but I do not recall having it on hercules (although I'm on CM11)
I had it on T769 (Candy 5.1)
So maybe it's a LP+ Issue?
Does anyone remember having it from before LP?
I have the 3GB/32GB model, and memory optimization is really bad. Like YouTube reloads entirely after I open two other apps (instagram and spotify), same goes for other apps, they reload each time I leave them. I'm pretty sure it has nothing to do with the 3GB RAM as it is quite enough (and I had a Redmi Note 4 before with 3GB of RAM which didn't have this issue)
I'm on Global Stable 9.5.19
If you're rooted install Kernel Adiutor then go to low memory killer section and choose light or very light and apply on boot then allow the app to autostart from manage apps settings.
rocker00 said:
If you're rooted install Kernel Adiutor then go to low memory killer section and choose light or very light and apply on boot then allow the app to autostart from manage apps settings.
Click to expand...
Click to collapse
I wouldn't even be on MIUI if I was rooted. I have to wait for a freaking long 360h (15 days) to unlock the bootloader.
Silvers91 said:
I wouldn't even be on MIUI if I was rooted. I have to wait for a freaking long 360h (15 days) to unlock the bootloader.
Click to expand...
Click to collapse
Then, the best thing you can do is to wait for those 15 days to pass. Now there's not many things you can do. Maybe you can scroll down on the developer options and change the memory optimization setting(I think that scaling it down will give you a better threshold for killing apps). Anyway, when not being rooted you can't really do many things. Good luck with the waiting.
Hi , it is just little hint that allows you to get rid of this infamous scrolling issues that appears mostly in social apps like twitter or fb on all AOSP based ROMs.
As I observed it is enough to set some touchboost kernel parameters. Of course you have to be rooted to do that.
Below there is a sample configuration that I use (set in Franco kernel manager) and scrolling is buttery smooth and also I didn't notice inscreased battery drain since I use it (though it it must be higer) .
I suggest to spend sometime to change those value to find sweet spot that suits your needs
Don't ask me about scheduler priority , I don't know what that values means , just know that 1 is fine (maybe other is better ) .
I shared this solution on TG group and some guys confirmed that this trick works for them.
Don't hesitate to share you favorite config and have fun
This was actually one of my main reasons not to use a custom ROM, thanks, I will definitely try this out!
Thank you for sharing this!!
It took me a while to actually find these settings. For those that also can't find it:
Menu > "CPU and GPU" > scroll down to the "Miscellaneous" section > "CAF CPU boost"
shaun.kleyn said:
Thank you for sharing this!!
It took me a while to actually find these settings. For those that also can't find it:
Menu > "CPU and GPU" > scroll down to the "Miscellaneous" section > "CAF CPU boost"
Click to expand...
Click to collapse
The menu of which kernel management application?
Ok I see. Sorry.
Works perfect. Thank You.
However, when you look closely, sometimes I see a slight leap in the animation. Which parameter can be increased to completely remove stuttering scroll animations?
Ok I think I know.
schizmatyk said:
The menu of which kernel management application?
Ok I see. Sorry.
Works perfect. Thank You.
However, when you look closely, sometimes I see a slight leap in the animation. Which parameter can be increased to completely remove stuttering scroll animations?
Ok I think I know.
Click to expand...
Click to collapse
Can you share what you did to smooth it out completely? Ta
loulondono said:
Can you share what you did to smooth it out completely? Ta
Click to expand...
Click to collapse
Input boost to 1500 but app drawer from time to time still have some problems with smoothnes
Wow that's a massive difference. I'm using the FPS overlay thing (app not settings) and it actually waits before playing with the refresh rate. I'm on stock not a rom yet, but the little hang ups on what is the latest and fastest chip was annoying me to all hell. Thank you so much (and felek73 obviously)
First impressions: responsiveness if fantastic, but battery drain is way higher (I had just flashed blu sparks and only done a half day, so will see in time) but before it was noticeably better than stock and the remaining 40% has gone by considerably quicker
How to I reset the frequencies to stock? There isnt a "0" option in Franco kernel, despite being that way initially