Hello and welcome to Jelly Baby. You flash at your own risk!
Jelly Baby is effectively cn.fryodor's AOSP and designed to be lightweight, yet functional. If you find yourself discarding most of the features of CM in favor of specific apps of your preference, this ROM is for you. Please post any comments, bad links or improvements. This will help make the ROM better. Thanks for downloading, don't forget to hit thanks!:good:
Based on AOSP 4.2.2;
Battery percentage in status bar;
Supported on the G2 and Desire Z;
Hosts tweaks, no ads!
Build prop tweaks;
Volume skip song, only when screen off,
All device hardware fully functional, including wifi, bluetooth, camera, camcorder, etc;
Bloatware and unnecessary applications removed; 164MB free RAM on fist boot!:victory:
Rooted, deodexed and slim!
All apks zipaligned on boot (makes apps load faster);
Faster internet and battery tweaks;
Better jpg image quality;
Better camera recording quality;
Smoother video streaming;
Faster wifi connect/disconnect;
Overall smoothness improvements;
DSP Manager (better than Beats Audio!);
Trackpad wake fully supported.
Q & A:
How to access notifications and quick settings?
-Swipe down left on the notification bar for notifications, and on the right for quick settings.
1. Install Set Cpu (search set cpu apk in google)
2. When you open SetCPU for the first time, you will see one of two screens. One will have two options, "Autodetect Speeds Recommended" and "Show other frequency sets".Simply select "Autodetect Speeds Recommended".
Once you have granted SetCPU superuser permissions, you will see the above screen. The main items on this screen are the two sliders, the top one for setting the maximum clock speed and the lower for setting the minimum speed.
For your maximum speed, set it in increments and use your phone for a while, doing things which will tax the processor. If you see no stability issues, feel free to increase the speed. Do this until you note system instability, and if you do, go down to the last speed where your phone was stable.
You can also set the minimum speed. When doing this it is very important that you don't set it too low, as this can prevent you from receiving calls/waking up your phone. Broadly speaking, setting your minimum to about half the stock speed is a good general area.
There is an option to set your speed at boot, but before you do this, if you press menu you will see an option that says "Safe mode instrutions" which will let you create a zip to flash from recovery, preventing the CPU settings from being applied at boot. This is very useful should they somehow go wrong and prevent booting properly. If you run into issues after setting the speed at boot, flash this zip in recovery and you'll be back in business.
The final option on the screen is a drop down list, which lets you choose governors. What a governor does is determine when to adjust speeds. Which ones you have access to depend on the kernel. The three most common options are as follows:
Ondemand: This will scale your clock speed based on how much you need. If you're simploy sending a text, for example, it will keep the speed near the minimum, while if you're running a CPU intense game, it will set it to the maximum.
Performance: This will keep your CPU at the maximum speed at all times. Useful if you're using a resource instense ROM on an older device, but this will drain your battery very quickly.
Smartass: Simply put, this will reduce your clock speed to your minimum when you turn the screen off, conserving battery power. This is where setting your minimum speed too low can be an issue, however. Otherwise it works similarly to the ondemand governor.
Changelog: Version 1.6.0:
Added T9 dialer.
Added mod for improved volume (thanks NeverGone\RU);
Removed DSP Manager, causes problems;
Other small things.
New build prop and hosts tweaks;
New DSP manager;
Quick settings mod in second post;
Wipe and reinstall of Gapps recommended.
Added Es File Explorer;
Fixed Settings > Storage crash;
New Gapps! Wipe recommended for this build.
Added new Andromadus kernel;
Added battery percentage.
Added battery percentage in status bar;
Added Apex Launcher;
Included overclock tutorial in OP.
Added DSP Manager (by CyanogenMod);
Removed Music FX;
Added PMR tweaks (by Androguide.fr);
Fixed bluetooth issues.
Version 1.0.0: AOSP Kernel 3.0.66;
Added CM torch and messaging app;
Coming from another ROM?
-Wipe data, wipe cache, wipe dalvik cache, install ROM, install Gapps.
Just an update?
-Wipe cache and dalvik cache, install new version of ROM. Any problems? Follow "Coming from another ROM?" steps.