[ROM] CM-10.1 AOSP 4.2.2 Jellybean [KANG] [Aug-6] - HTC Sensation

CyanogenMod 10.1.2 | Jellybean 4.2.2 - KANG
{
"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"
}
CyanogenMod is an enhanced open source firmware distribution for smartphones and tablet computers based on the Android mobile operating system. It offers features and options not found in the official firmware distributed by vendors of these devices. Features supported by CyanogenMod include native theming support, FLAC audio codec support, a large Access Point Name list, an OpenVPN client, an enhanced reboot menu, support for Wi-Fi, Bluetooth, and USB tethering, CPU overclocking and other performance enhancements, soft buttons and other "tablet tweaks", toggles in the notification pull-down (such as wi-fi, Bluetooth and GPS), app permissions management, as well as other interface enhancements. CyanogenMod does not contain spyware or bloatware. In many cases, CyanogenMod may increase performance and reliability compared with official firmware releases.
Source: CyanogenMod Wiki​
Screenshots
Installation Instructions
Requirements
* Rooted (obviously)
* Firmware 3.32/3.33. Read this post for more info and download link CLICK HERE
Installation
1: If you are coming from another ROM do a full wipe
1a: if this is just an update to THIS ROM BASE you can simply wipe cache and dalvik cache
2: Flash gapps (download below)
3: Reboot
3b: If you want to make changes to the CPU/GPU clock speeds, I/O, or CPU governor settings, edit /system/etc/init.d/99kernel (outlined below)
4: Enjoy CyanogenMod 10.1
Please read the whole post for changelog, Download links, and other important info
Please also take the time to check out this great FAQ and General Support thread created/moderated by Skipjacks It contains a lot of useful information, It would also be great if users try to keep general Q&A questions and other ROM discussion in this thread, It will help weed out the non-development posts and make things go fater for me, which means faster development for you
Updates:: CM has reached 10.1 stable. I will still release bugfix updates if needed but this should be as stable as stable can be on the Sensation. Here's to AOSP 4.3
. As always: remember it takes a FULL charge from AC, and a full discharge then re charge batteryt to be accurate. Also leave it plugged in for up to an hour at 100%, Another thing i find helps battery life is to make custom auto-adjustment values if you use auto-brightness. Check below for full changelog Feedback always welcome Please read the Kernel section for more info and full config options for the kernel.
Albinoman887
Working
SMS/MMS
Wi-FI
Data
GPS
Audio
Radio
Camera
Gnow
SD Card
Bluetooth
H/W Accelerated Video Playback
Native Wi-Fi Tethering
1080p Video Recording
Not Working
??????????
Changelog
Aug-6
* Fixed issue with microphone not working in apps
* Synced with upstream
Aug-4
* Synced with upstream, this is probably gonna be the last cm-10.1 build unless there is a bug fix or something as development has died down on that branch
* Got a dedicated server as a mirror with super fast internet connection. i'm still gonna use goo for the ota updates but the link here will be to the new server
July-20
* CM was tagged 10.1.2 - Security fixes
* Any upstream CM changes since last release (a lot of "under-the-hood" changes)
* Sweep2wake issue with waking on home might be fixed
July-10
* CM was tagged 10.1.1
* Fixed issue with flashlight turning off when screen is off (finally, yay)
* Upstream Changes
* UNTESTED: Fixed issue with sweep2wake and home button waking screen
July-2
* Fixed settings FC when removing an app
* Fixed rare issue of trashed framebuffer (garbled display)
* Kernel: Added FauxSound (requires app)
* Upstream Changes
June-26
* CM-10.1 is now tagged stable!
* ROM is now compiled with linaro and -o3 optimizations
* Misc cleanup
June-10
* Kernel updated to Linux 3.0.80
* Bugfix: Incorrect report of data-usage (upstream bug)
* More Upstream changes - CM-10.1 RC5 mainly
* Sorry for the delay of relase was enjoying the rare good weather around here
June-1-build2
* Superuser bug from last release is fixed now
* Kernel updated to Linux 3.0.80
* Some upstream changes
June-1
* CM is now RC3/4
* Really fixed issue with no audio in hangouts
* Tried to address reboots in last build by reverting the pmem change a week or so ago
* Many upstream changes
May-24
* Reverted back to Linaro GCC 4.7 (I think it might have been causing some hard-reboots, plus we get better benchmarks with 4.7)
* Upstream: Updates to audio-caf repo that should fix the issues with the new Hangouts
* Now CM-10.1 RC2+
* Various upstream changes (mainly translations and a few minor bug fixes)
May-17
* In very rare cases the framebuffer was being trashed which was causing screen flicker, this is now fixed
* Fixed bug with homescreen and big margins on clean install
* Kernel now compiled with Linaro GCC 4.8 toolchain (more optimizations)
* Upstream Changes: CM-10.1 RC2
May-10
* Kernel: Switched back to PM_MAX (low-power wifi) when screen is off, no real benefit
* Kernel: Added a couple build optimizations to GPU drivers
* Kernel: Updated to Linux 3.0.77
* Upstream Changes (CM is gearing up for RC1)
May-3
* Reverted T-Mobile data drop change to as it caused issues with data. Users who still want this patch can find it in the build.prop as a comment, Delete the # and the above line and save
* Fixed a few remaining issues with charging docks
* Enabled UID stat in kernel, Allows data usage stats.
* Re-enabled scrolling tweaks
* Upstream changes
May-2
* Fixed bootloops with charging docks that also have MHL support (no this doesn't fix MHL)
* Kernel updated to Linux 3.0.76
* Fixed data drop issue on T-Mobile
* Upstream changes
* Minor code cleanup
May-1
* All glitches during video playback fixed (all credits go to arco for finding this fix)
* Some updates to PMEM driver in kernel
* Various other updates to kernel from CAF jb kernel
* No longer using forks of frameworks/native or av due to our patches being merged
* Upstream Changes
April-26
* Enabled Fast-charge by default
* Removed debug.composition.type to fix ghosting
* Tried to address battery drain by reverting the updated battery drivers
* Re-merged ondemand governor from old kernel (trying to fix battery drain)
* Kernel updated to Linux 3.0.74
* Upstream Changes
April-23
* Kernel: Lots of updates to framebuffer from CAF jb-chocolote.
* Kernel: More updates to vidc from CAF kernel.
* Kernel: Spped optimizations and tweaks, minor but noticable
* Bugfix: Tearing
* Various Upstream Changes
April-19
* Switched debug.composition.type build.prop setting back to "dyn" (seems to save battery)
* Display: Display repo is now real cm-10.1 source just with pmem support added back in (old repo was cm10 code)
* Display: Tweaked auto-brightness ranges, and added an extra step, seems to save battery
* Media: Media repo is now real cm-10.1 sorce with pmem support
* Kernel: Updated KGSL/adreno drivers(caf) for repo with new display repo
* Kernel: Updated genlock(caf) for use with new display repo
* Kernel: Sweep2wake hack added (should fix freezing touch screens, (to a point, not completely)
* Kernel: Switched ondemand governor back to one included in msm8660 kernel (was using old one)
* Kernel: Updated to Linux 3.0.73
* Credits: All credits or the display/media updates goes to arco
* Upstream Changes
April-13
* Bugfix: Tried to address remaining lag issues by tweaking kernel (all changes listed here were in my kernel test build)
* Kernel: Reverted mpdecision to old version
* Kernel: Reverted patch to force GPU to scale one freq at a time
* Kernel: Removed duplicate dynamic fsync procoess
* Kernel: Set readahead buffer back to default (128kb)
* Kernel: silenced some useless logging in DMESG
* General Upstream Changes
April-11
* Bugfix: all lag should be gone now, somehow the build was curupt
* Bugfix: logcat spam of HWC_FRAMEBUFFER_TARGET
* Bugfix: 3D GPU OC wasn't being set correctly because there was a missing chmod line, added.
* Switched back to gpu.composition.type to gpu, its the defualt in 4.2 and has best performance
* Switched to audio-caf variant (repo) I fixed the VOIP bug with it before. hopefully this will fix the "robotic" calls some people have (audio also seems to be a higher volume)
* Tweaked the display repo to help with video glitches
* Kernel: KGSL updated to CAF (seems to give better gpu performance, and higher benchmark) (credis: midnight88)
* Kernel: adreno updated to CAF (more up to date) (midnight88)
* Kernel: msm updated to CAF (midnight88)
* Kernel: some upstream patches to vidc (jb-mr1-chocolote) CAF
* Kernel: properly added Sweep2Wake
* Optimized the kernel a bit more
* Lots of upstream changes. (pretty sure M3 was tagged)
* maybe some other litte things I forgot, check github
April-7
* Kernel: Complete rebase off of msm8660-common kernel, All the speed and features of my original kernel are still there, just streamlined for easy merging of new caf stuff
* Kernel: updated to Linux 3.0.72
* Kernel: Updated vidc drivers to jb-chocolote from caf (1/2)
* Kernel: Updated vidc drivers to jb-mmr1-chocolote from caf (mr1 = aosp 4.2) (2/2)
* Kernel: Updated adreno drivers (note: we are still using old libs)
* Kernel: Updated bluetooth to jb-chocolote from caf
* Kernel: Updated qdspv6v3 to jb-chocolote from caf
* Kernel: Added USB HID support to kernel
* Kernel: Added USB OTG to kernel
* Kernel: Added updated mpdecision by showp1984
* Display: hwcomposer updated to 1.0
* Display: kernel now correctly reports refresh rate to gralloc
* Display: Allow to build with MDP-4.1 (somewhat fixes video artifacts)
* Switched composition.type=dyn to mdp in build prop
* Updated vidc firmware to match new vidc in kernel
* Updated liblights
* Fixed build.prop so GooManager will notify of new versions
* Lots of upstream Changes (check gerrit for details)
* Bugfix: Upstream: cLock: switched to new API (old one was taken down???)
* Cleaned up kernel config script
* Bugfix: Fixed HWC in framebuffer target logcat spam
* Bugfix: blending in video playback bug has been somewhat squashed, not 100% yet, tested with BSPlayer
* General cleanup
Mar-31
* Added x264 1080p video recording and camerawrapper commit from gerrit
* Thumbnails for recorded videos are now fixed
* Increased wi-fi scan interval a bit
* Fixed disapearing OSD in video player etc (no need to disable h/w overlays)
* Cleaned up display-legacy repo
* Upstream Changes
Mar-28
* Added setting to allow lockscreen to rotate (disabled by default) you must uncomment the lockscreen_rot_override line in build.prop
* Upstream: Removed Pie settings for devices with hardware keys
* Other upstream changees. Check review.cyanogenmod.org for details
Mar-27
* Switch to PM_FAST when screen is off
* Frameworks/av is now 100% CyanogenMod (cyanogen added legacy camera prarms so evervolv cherry picks are not needed)
* Host of updates to media and display
* Upstream Changes
Mar-24
* Reverted change to PM_FAST as there was no benefit and comsumed more battery
* Added lazy and conservate CPU governors to kernel
* Raised Volume levels a bit (thanks erraggy)
* Tried to address video tearing (not completely gone)
* Upstream Changes
Mar-22-build2
* Sorry completely borked the audio_policy.conf, fixed now
Mar-22
* Fixed GooManager not notifying about updates, After this build install it should notify you
* Re-enable FM Radio (got lost in merge)
* dalvik cache is back in cache now
* Kernel base updated to Linux 3.0.70
* Upstream Changes
Mar-21
* Merged my device tree with Team-Hydra repo, All future roms will be based on this, Check OP for details
* Updated Kernel base to 3.0.69
* Added frandom support to kernel for people who want it
* Switched to PM_FAST in kernel (high power wi-fi when screen is off)
* Host of upstream Changes
* Cleanup
Mar-15
* Upstream Changes
Mar-14 (internal)
* Upstream Changes (mainly translations)
Mar-13 (internal)
* Re-added a couple build.prop settings (mainly data/network related)
* Disabled libv8 optimizations since we don't have the correct qcom props (thanks intervirgil)
* Forgot to change governor to ondemand when i added back the configs for it in the init script
* Cleaned up the sweep2wake configuration
* Changed kernel version string back to ChronicKernel, Kernel is so heavily modified now it deserves it's own name
* Upstream: frameworks/base: Added Volume Tile to Quicksettings
* Upstream: Phone: Settings: do not override network mode on read
* Upstream: cLock: Fix error when the weather data from Yahoo is incomplete
* Many upstream translations changes and other small things not worth listing here
Mar-11-build2
* Reverted the removal of CPU min/max freq, CPU gov, and I/O (ondemand still default)
* Upstream changes
Mar-11
* Updated kernel base to Linux 3.0.68
* Removed settings from kernel init script that can be configured in CM's Performance settings menu
Note: init script still sets min cpu freq to 384mhtz as its still strongly advised
* Set default governor to ondemand
* Added support in kernel init script to enable tun.ko
* Upstream changes. I think there were some updates to DeskClock (alarm clock) and a few other minor updates
Mar-9
* Fixed video recording with FFC. If you still get Force Closes clear data and cache for Gallery
* Imported bruce's media_codecs.xml and media_profiles.xml (this is what fixed FFC video recording)
* Minor upstream changes
Mar-8 (Internal)
* Fixed Volume Rocker Wake not showing in Settings>Display
* Reverted CRT Hack in kernel - Not needed for cm-10.1
* Now using Team-Hydra display-legacy and media legacy repos as they are maintained
* Switched to Team-Hydra frameworks/av repo as it has a more complete Camera patch
* Merged new KGSL from bruce's kernel
* Upstream Changes including new weather icons for cLock
* Minor cleanup and changes
* Wallpaper reseting to default should be fixed (I guess this was a side-effect of small PMEM MDP)
Mar-7
* Minor tweak to pmem to fix AOSP_BASE growing into framebuffer (very rare that this would happen anyway but fixed)
* Switched back to the other display-legacy and media-legacy repos i was using as they are being kept up to date by the maintainer
* Upstream changes
Mar-6
* Finally figured out the math behind mapping pemem so I could increase its size without trashing FrameBuffer
* Soft-reboots should be gone now due to the PMEM increase
* A Couple cherry-picks that might help with video playback (probably not though)
* Upstream: Switched to new superuser by koush
* Other upstream changes I don't remember. Check Gerrit for details.
Old Changelogs
Kernel
ChronicKernel
Kernel now based on Bruce's kernel with a few changes by me, including:
* Compiled with linaro
* Set flash to disable if battery is below 10% to prevent the random shut-off when taking a pic
* Removed/Disabled KSM
* Removed ZRAM
* User-configurable GPU OC (Not OC'd by default)
* Optimized and compiled with with the "Optimize a lot, or -o3 option)
* Added more I/O schedulers
* Tweaked voltages a bit
* Reverted CRT hack to smooth animation in Android 4.2.2
* Increased PMEM_MDP as it is needed in Android 4.2.2 to fix soft-reboots
* PM_FAST enabled by default (high power wi-fi when screen is off)
These settings were changed by me to help make the kernel more stable with our ROM, observed with tests by me. If you want more features of the Sultan kernel feel free to flash it, but support will not be provided in this thread.
Other Features of the kernel include:
* OC to 1866Mhtz (default 1566Mhtz)
* Undervolted
* User-configurable CPU OC
* User-configurable CPU default governor (ondemand = default)
* User-configurable I/O scheduler (default = SIO)
* User-configurable badass gonvernor (default = balanced)
* Sweep2Wake
You can edit many of the settings in /system/etc/init.d/99kernel, here is a snippet of the script with all the config options
Kernel init script: Click Show Content to expand
Code:
#Script originally made by Axetilen. Modified by Sultan (android1234567)
#Updated for albinoman887's ChronicKernel (98% of the credit goes to android1234567. Thanks so much man :)
# Configure your options here #
# Config default CPU Gonvernor (Disabled by default: When disabled uses internal Kernel setting)
# For better battery life switch to badass
# Kernel Default: ondemand
# Possible values
# badass
# ondemand
# interactive
#= lagfee
# performance
GOV=ondemand;
# Config I/O scheduler
# deadline
# cfq
# noop
# vr
# sio (default)
IO=sio;
# Config CPU max frequency
# Default: 1566000 (1566Mhtz)
# Overclockable to - 1836000 (1836Mhtz)
# for badass set to 1566mhtz (best performance/battery life)
MAXFREQ=1566000;
# Config CPU min frequency
# Default: 384000 (384Mhtz)
# Range 384000 - 1944000 (384Mhtz - 1944Mhtz)
MINFREQ=384000;
# Config 3D GPU clock
# 228571000 = 228mhz
# 266667000 = 267mhz (default)
# 300000000 = 300mhz (Recomended For balance of Performance and Battery life)
# 320000000 = 320mhz
GPU=266667000;
# Config 2D GPU clock
# 145455000 = 145mhz
# 160000000 = 160mhz
# 200000000 = 200mhz (default)
# 228571000 = 228mhz (Recomended For balance of Performance and Battery life)
# 266667000 = 267mhz
DD=200000000;
# Badass
# possible values
# 1 = performance
# 2 = balanced
# 3 = battery saving
BADASS=2
# Enable Sweep2Wake
# 0 = disabled (default)
# 1 = enabled
# 2 = enabled (with no button backlight during sweep)
SWEEP=0
# Enable Fastcharge
# 0 = disabled
# 1 = substitute AC to USB charging always
# 2 = substitute AC to USB charging only if there is no USB peripheral detected
FASTCHARGE=0;
# Fsync Control
# Disabled by default (recomended)
# 2 = Fsync disabled
# 1 = Fsync enabled
FSYNC=2;
# TUN
# Disabled by default
# 0 = Disabled
# 1 = Enabled
TUN=0
# End of configurable options #
Please note this is not the full script just a small portion, Check /system/etc/init.d/99kernel for the full script
Bugs
* MHL doesn't work
* Sweep2wake sometimes causes issues with the proximity sensor during calls
Notes
* As of Feb-19 CyanognMod changed the way the reboot menu works. To enable the "Advanced Reboot" menu with recovery and bootloader go to Settings>Developer Options and Check Advanced Reboot
* As of AOSP 4.2.2 ADB now has a whitelist feature. On first connect with adb it will say device offline You need to update your ADB then with the phone connected. Disable and Re-Enable Android Debugging in the Developer Options menu. It will ask if you want to accept and show the PC's RSA key. Select Yes and it will now work as expected
* If your homescreen does not look right (big margins) go to System Settings>Launcher>homescreen[/B] click Stretch screens. Then choose grid size and set rows to 5.[
* As of AOSP 4.2.1 Developer Options and Performance setting menu options are hidden until you go into about phone and tap build number repeatedly (aprox. 6 times) this only needs to be done once
-2
* If you are having a lot of soft reboots when waking the device set you min CPU freq. to 384htz in Performance settings. (What? no Performance settings? ummm look up hehe)
* If you are coming from another ROM i highly recommend you perform and Wipe Date/Factory Reset in recovery menu when applying this ROM.
* The gapps linked to does not have photosphere. As far as i know it's not supposed to. If you want photophere search for the flashable zip
* If you can't get MMS to work. Send yourself a MMS. or just wait a day. eventually they will work again
* For the best battery life I suggest the stock settings with the exception of the ONDEMAND governor. Switching to BADASS will yield best battery results
DOWNLOAD
ROM : cm-10.1-20130806-Albinoman887-pyramid.zip
Gapps : gapps-jb-20130301-signed.zip
Goo.im Repo : CLICK HERE
* This ROM can also be downloaded directly with GooManager *
Source Code
Team Hydra Github (main): https://github.com/Team-Hydra
CyanogenMod Github: https://github.com/CyanogenMod
Personal Github: https://github.com/Albinoman887
Credits
* First off of course cyanogen, the CyanogenMod project and all who contribute.
* Bruce2728 for doing all the leg-work originally to get get CM-10 on our Sensation, most of which was used for CM-10.1
* Evervolv Team for their device tree. This was largely what was needed to get the build going.
* mikez for all his work on the Evervolv/pyramid tree.
* NLJ for making the diff patch of Evervolv's frameworks_av repo to get camera working
* jiggs82 for all his helpful hints.
* And any and all users in this thread who contirbuted or will contribute to making this ROM as stable as possible
* dastin1015 for answering all my n00bish questions, and providing helpful hints and solutions
* android1234567 for all the help with the kernel, without you we wouldn't have new kernel
* tarfu for fixing camera p2z
* blahb14hblah for his hint to the extra scrolling tweak in frameworks/base
* NLJ for fixing the Sweep2Wake proximity sensor issue
* Skipjacks for maintaining the Q&A thread
* A bunch of thanks to arco, for all his updates to our kernel, our display libs, our media libs, and for fixing the video playback glitching, and for being a good friend and dev mentor.
Donations
I really didn't want to do this but people keep asking so here is a donation link if you want to buy me a coffee or pack of smokes (I go through a lot sitting on the PC messing around lol) go ahead. But not required or expected by any means
Note: The name on the paypal account may say patricia, this is because it's a family paypal account.
For more information like compiling, see 2nd post
Happy Flashing
Albinoman887

Old changelogs
Feb-6
* Fixed GPS not working from last build
* No longer build from gps-legacy, use CM source
* Upstream: Contacts: Lots of clean up and optimization
* Other upstream changes I am not listing here. Check gerrit for more details
* Kernel: Added mpdecision fix for freq <384hmtz (still not not advised) credits: android1234567
* Kernel: Updated to Linux 3.0.62
Feb-4 Build 2
* Fixed pinch to zoom for camera (all credits go to tarfu)
Feb-4
* New kernel base
* User Configurable GPU Overclock. (/system/etc/init.d/89kernel)
* Removed Sweep2Wake
* CPU Overclockable to 1.94Ghtz
* Undervolted CPU a bit more
* Kernel now compiled iwith Linaro
* Added scrolling build.prop tweaks
* Increased Wi-Fi voltage
* Upstream Changes
* Cherry picked commit for Contects that will maybe improve scrolling
Feb-2
* Native WiFI tether works
* Preliminary FM Radio support
* Upstream Changes
* Overall snappier do to optimization
Jan-31
* Reverted native tether fix to fix the SSID scanning
* Removed bcmhd module from device tree as its in kernel
* Upstream changes
Jan-30
* Fixed LocationProvider Wakelock
* Fixed 1080p video recording
* Fixed Native WiFI Tethering (have only tested with unsecured network)
* Upstream Changes
* Updated local_manifest.xml for people compiling from source (will soon just start hosting it on github)
Jan-29
* Really fixed GPS
* Fixed WiFi Tethering (Barnacle only))
* Cherry picked a bT patch for 48 htz playback
* Fixed volume
* Removed mpdecision (kernel has this)
* Updated build.prop to be in-line with bruce and others
* Anyone who was having slow data should be fine now
* Updated kernel to Linux 3.0.61
* Sweep2Wake disabled by default (could very well be cause of batt drain and sensor issues)
* Probably some other changes I forgot
Jan-27
* Fixed GPS
* Possibly fixed Bluetooth Issues
* Upstream Changes
Jan-26
* Removed Evervolv default wallpaper (i'm an idiot)
* Cleaned up code (reverted some changes by Evervolv)
* Tryed to fix the bugs with bluetooth but have no device's to test it with
* Upstream Changes as of 11am PST
Jan-25
* Fixed some Display glitches
* Removed thermald.conf to match bruce's branch
* Switched Kernel base - (OC/UV - Thanks bruce)
* Upstream changes
Jan-24-Build2
* Fixed Camera
* Fixed Signal Strength icon
* Re-added Torch
Jan 24
* initial build
Compiling
first create the folder structure for your source. I suggest creating android/system n your home directory.
Now cd into this directory enter this command
Code:
repo init -u git://github.com/Team-Hydra/android.git -b cm-10.1
repo sync
Once you have done that your ready to go. simply run:
Code:
. build/envsetup.sh
. vendor/cm/get-prebuilts
lunch cm_pyramid-userdebug
mka bacon
make sure before you start a new build to always run make clobber
If anyone would like to help bug bash with me feel free. if you make any progress send me a pull request
Happy Flashing!
Albinoman887

albinoman887 said:
Everyones a n00b. Bruce was a n00b at one point so was vorbeth. i remember bruces first post. IT WAS EXACTLY LIKE MINE a big rant about how he just through **** together to get it to work and it went from there. If it wasnt 5 am maybe i would have made the thread all nice and neat but meh take it or leave it. better then whats out there. I dont see you contributing
Click to expand...
Click to collapse
For developer options menu you have to tap the build number a few tines to enable it, that's how it is in 4.2

Jiggs82 said:
For developer options menu you have to tap the build number a few tines to enable it, that's how it is in 4.2
Click to expand...
Click to collapse
Ha! Thanks man now i have my CPU settings back
do u have to do it every boot?

albinoman887 said:
Ha! Thanks man now i have my CPU settings back
do u have to do it every boot?
Click to expand...
Click to collapse
No problem and nah you don't bro

Sorry for asking but is this stock android as I would get it on a nexus device? Currently I'm on bruce's build and I really like the look and feel of Android. Don't want to miss that. Thanks for your effort.

Re: ]ROM]+[DEV]+[Alpha] CM10.1 AOSP 4.2 Jellybean [KANG]
Yes its exaxtly like bruce's just newer. I still need to upload a compiled build check back in an hour and 45 mins I will be home thwn to upload ir
Sent from my HTC Sensation using Tapatalk 2

Re: ]ROM]+[DEV]+[Alpha] CM10.1 AOSP 4.2 Jellybean [KANG]
@jiggs82 Thanks for the info. And thanks for contributing istrad of just being a troll
Sent from my HTC Sensation using Tapatalk 2

Is the 3D performance fixed, glitches, 3D games artifacts and texture ghosting? MHL?
Great to see the community is on to something, but I'm gonna pass this one because the camera is shot :/
but still would love to hear how it performs, hope it has potential

albinoman887 said:
CyanogenMod 10.1 Jellybean 4.2 - KANG
Working:
SD Card
Audio
Radio
SMS
WiFi
Bluetooth
Not Working
Camera
Click to expand...
Click to collapse
I got it to work except 1080p recording (you can select 1080p mode but it doesn't start recording)
Could you check if GPS is getting a fix on your build?
Must have screwed something cause it keeps searching for location and never gets one :/
I can share my build here (if you don't mind of course) I'm not sure how much time I can put into this project so I'm hesitating about creating another thread
Best regards
NLJ

Re: ]ROM]+[DEV]+[Alpha] CM10.1 AOSP 4.2 Jellybean [KANG]
If you want check out my github by the same user name if u fix anything send me a pull request. I'll chrck gps but I remember when looking through the make files I saw something about gps that cought my eye. I'll test my gps right now though is your build much different then mine? Oh and to the guy about the can, evervolv has it working so it can be done
EDIT: just tested gps, it works
Sent from my HTC Sensation using Tapatalk 2

is your build much different then mine?
Click to expand...
Click to collapse
Don't think so Sources are the same (and I believe I've hinted you with that singleton fix on Gerrit )
Have look at https://www.box.com/s/1fh69wo3nqxujv887gph
frameworks_av.diff shoud get you working camera and you can see my build there too
Now I wonder how did I manage to screw gps...
To make things clear:
Camera fix patch is heavily based on what is Evervolv repos. I just picked only what was necessary to get this going. Some CameraParameters.cpp entries I've added by checking what is needed by lib/hw/camera.default.so

Sv: ]ROM]+[DEV]+[Alpha] CM10.1 AOSP 4.2 Jellybean [KANG]
NLJ said:
Don't think so Sources are the same (and I believe I've hinted you with that singleton fix on Gerrit )
Have look at https://www.box.com/s/1fh69wo3nqxujv887gph
frameworks_av.diff shoud get you working camera and you can see my build there too
Now I wonder how did I manage to screw gps...
To make things clear:
Camera fix patch is heavily based on what is Evervolv repos. I just picked only what was necessary to get this going. Some CameraParameters.cpp entries I've added by checking what is needed by lib/hw/camera.default.so
Click to expand...
Click to collapse
GPS works fine on your build, just tested it
Edit: And I think this would fix the signal-indicator: https://github.com/Evervolv/android...mmit/13401c837fe32f22d81a351e23eb9724c00c9e4e
Sent from my Nexus 7 using xda premium

The_Hamster said:
GPS works fine on your build, just tested it
Edit: And I think this would fix the signal-indicator: https://github.com/Evervolv/android...mmit/13401c837fe32f22d81a351e23eb9724c00c9e4e
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Sort of. He needs to get the patch for /telephony as well.

Re: ]ROM]+[DEV]+[Alpha] CM10.1 AOSP 4.2 Jellybean [KANG]
All I did to fix signal icon was remove gsm from the end of the line with signalstrngh and the defaault_wireless_network=0
Sent from my HTC Sensation using Tapatalk 2

Re: ]ROM]+[DEV]+[Alpha] CM10.1 AOSP 4.2 Jellybean [KANG]
The_Hamster said:
GPS works fine on your build, just tested it
Edit: And I think this would fix the signal-indicator: https://github.com/Evervolv/android...
Sent from my HTC Sensation using Tapatalk 2
Click to expand...
Click to collapse

LaidbackNikez said:
Sort of. He needs to get the patch for /telephony as well.
Click to expand...
Click to collapse
which patch is this? is it the ones in frameworks base and frameworks/opt/telephoney about if above a certian RIL use COMA/ i woulnt think so but ive been wrong before. its the only recent open patch i can find related to telephony. what would it fix? i have a signal bar now

Running your rom now so far so good. Keep up the good work

Re: ]ROM]+[Alpha] CM10.1 AOSP 4.2.1 Jellybean [KANG]
Do we need to flash 4.2.1 gapps?
Sent from my HTC Sensation using xda premium

AW: ]ROM]+[Alpha] CM10.1 AOSP 4.2.1 Jellybean [KANG]
That's funny. The cam makes photos, but you can't See anything before you make the photo.
Gesendet von meinem HTC Sensation mit Tapatalk 2

Related

[Rom] CyanogenMod - Optimization is soooo last year [UPDATED 7/14 - v3.6.6]

This thread is CLOSED!!!!!
Redirect all your ROM ONLY QUESTIONS in the new thread:
http://forum.xda-developers.com/showthread.php?t=537204​
[Rom] CyanogenMod - Optimizing the crap out of Android 1.5r2 - CHANGELOG
CHANGELOG
Changes in v3.6.6
* Pulled in cgroups support from Donut, added some extra code to support foreground boost
* Added new mail app from MyTouch, includes "Work Email" with Exchange support
* Optimized all zips and pngs with 7zip and optipng
* Enabled some options in the kernel for serial debugging
* Small enhancements/bugfixes to various apps (Calendar/Music)
* Launcher drawer is 5x4 / 6x3
* Rolled back wpa_supplicant to old version to correct WiFi issues
* New default wallpaper by TheGreenJester
* KNOWN BUG: Market->Settings->Notifications causes a force close. Still working on it.
* KNOWN BUG: Exiting Camcorder causes a FC. The video still records. Push Camera.apk from 3.6.5 until the next release.
Changes in v3.6.5
* Fix the API breakage that was accidentally introduced.
Changes in v3.6.4.1
* Revert patch to libdvm.so that was causing force close city
* Fix bad signature on SetupWizard.apk
Changes in v3.6.4
* Fix shared userid problems that were causing boot loops
* Sexy Hero-style transitions
Changes in v3.6.3
* Fix weirdness with Contacts/Calendar/others
* Launcher tweaks
* Dalvik update
Changes in v3.6.2
* Fix audio mixing issue
* Lockscreen tweaks (Stericson)
* Show provider name instead of "Android" (Stericson)
* Added "Reboot phone" option to the power menu
* Updated Settings app to not show false data for SD secondary when a2sd is disabled
Changes in v3.6.1
* Minor kernel tweaks, might save some battery
* Update wifi driver
* Stericson's AmazonMP3 hack that allows download over non-wifi
* Lockscreen tweak from Stericson that allows the statusbar to be pulled down (except if pattern is enabled)
* Added PowerTop tool
* Moved some stuff around to save a little space
* Added firstboot script to cleanly upgrade camera/album when not coming from 3.4.6
Changes in v3.6
* Revert Freetype and Bluetooth changes from 3.5.3
* Kernel tweaks
* Added mtdoops module for debugging kernel oopsen/panics
* Lock screen tweaks
* Add RPC support to BusyBox (requested)
* Clean .odex files left by other ROMs off the SD card
* STABLE!
Changes in v3.5.3
* Dalvik patches from master - better memory usage
* Update wpa_supplicant from master
* Update Freetype to 2.3.9 (nicer font hinting) (being reverted for next release)
* Multithreaded A2DP from master (should reduce skipping)
* Minor kernel tweaks
* Include AUFS as a module by request
* Fix lock screen glitches and shrink battery icons
Changes in v3.5.2
* Ditch SquashFS on /system/lib because of performance
* Clean up the lock screen a bit, new icons, etc
* Patch AlarmClock so it doesn't lose snoozes
* If /system/sd/userinit.sh exists, execute it after a2sd setup
Changes in v3.5.1
* Add missing netfilter kernel modules and apply backported ext4 fixes
* Included Stericson's spiffy lock screen
* Some settings enhancements- show mod version and don't allow SD unmount when A2SD is active
* Switched to squashfs instead of cramfs
* /system/lib is now on squashfs, saving TONS of space (first boot of system is a little slower though)
* Tweak some cpufreq settings
* Disabled camera noise in libcameraservice since the HTC camera does it internally.
Changes in v3.5
* Kernel 2.6.29
* Revert vold hack to default, for now.
Changes in v3.4.6
* Revert Dalvik changes due to DNS resolution issues
* Clean up old camera prefs
* There is an issue with the vold change on Vista. Working on it for next build.
Changes in v3.4.5
* Now includes the fully working HTC Camera!
* Mounting SD over USB will now only show the VFAT partition
* Some changes to a2sd startup to clean up symlinks if SD was removed
* DalvikVM tweaks from master (for real this time)
* Launcher now puts icons in the right place after a wipe
Changes in v3.4.4
* Uses a combination of bind mount and symlinks for A2SD
* Launcher now has 5 screens and obeys system orientation setting
* Upgraded BusyBox to 1.14.2
* Upgraded kernel to 2.6.27.25, anticipatory iosched, enabled multicast
* Fixed Street View
Changes in v3.4.3
* Back to 3.4.1 kernel
* NO MORE AUFS - we now have automatic A2SD using bind mounts. It will even move your apps automatically for you
* Settings app has been enhanced to show "SD Card Secondary" storage available/used (your ext partition)
* Included newest Google Maps application
* Don't mess with vfs_cache_pressure (sysctl.conf is still available, though)
* There is an issue with installing protected apps in this version. Will be fixed for 3.4.4.
Changes in v3.4.2
* Switch back to anticipatory iosched
* Use tiwlan driver from android-1.5r2 instead of master
Changes in v3.4.1
* Small kernel tweaks, add NFS client module
* Fix racy A2SD startup that was causing all kinds of insanity for everyone (missing apps, force closes, etc)
* Read /system/etc/sysctl.conf at startup
* Added HTC Quickoffice
* Moved shutdown/reboot services out of /system/init.rc because people seem to want to overwrite it.
Changes in v3.4
* Minor kernel tweaks
* Fix perms on /data/app in update-script
* Include fix_permissions
* Marking as stable
Changes in v3.3.7
* No longer autoconverts to ext3. A script is included to do it from recovery mode (see FAQ).
* Fix for USB headset no longer breaks other things (speakerphone works now)
* Include Android VK with correct dictionary.
* Updated volume profile from Meltus.
Changes in v3.3.6
* Better mount options for AUFS
* Enable K extensions for ARM6 in kernel
* USB headset adapter fix for real
* Meltus' V4 volume profile
* Fix HTC_IME calibration
Changes in v3.3.5
* Switch from UnionFS to AUFS
* Use CFQ iosched
* Tweak frequency scaling options for better responsiveness
* USB headset fix
* Permission fixes for A2SD
Changes in v3.3.4
* Updated kernel to latest minor patchset (2.6.27.24)
* Bump scaling_max_freq to 528MHz
* Fix shutdown from inside applications (new system uses a service)
* Make sure certain system directories that need to be on internal memory aren't created thru unionfs
* Moved a2sd scripts so they don't get overwritten.
* Apps2SD startup should be more reliable now
Changes in v3.3.3
* Fix permission problems that can cause "insufficient space" errors in Market.
I'll wait for someone to try this.
Ill try it.
im trying it.
Working good! Thanks
bro this is awesome.
someone should add this to the roms thread.
to those that tried it, what rom where you flashing from??
edit2
what do you mean by the camera button force closes, like to take a picture?
I'd be in heaven if this included Exchange support.
The problem with the Exchange support in the Sapphire Mail app is that it requires the entire custom HTC version of the core Android framework. The same goes for the HTC Dialer. I'd rather keep the open-source version, since the source code changes that HTC has made to the core are not publicly available.
bootleg16 said:
what do you mean by the camera button force closes, like to take a picture?
Click to expand...
Click to collapse
Just click the trackball instead of the camera button in the Camera app to take a picture.
cyanogen said:
The problem with the Exchange support in the Sapphire Mail app is that it requires the entire custom HTC version of the core Android framework. The same goes for the HTC Dialer. I'd rather keep the open-source version, since the source code changes that HTC has made to the core are not publicly available.
Click to expand...
Click to collapse
I hear ya. Got any pointers for those of us that don't mind tainting the open source goodness with the HTC frameworks?
Does this have multi touch in the browser?
the new jf 1.51 didnt work on mine
nick8197 said:
Does this have multi touch in the browser?
the new jf 1.51 didnt work on mine
Click to expand...
Click to collapse
Yeah, multitouch in the browser works.
virtudude said:
I hear ya. Got any pointers for those of us that don't mind tainting the open source goodness with the HTC frameworks?
Click to expand...
Click to collapse
Run Haykuro's ROM
I can verify it works very good on Haykuros newest spl.. and it runs extremly fast without upping the clock setting, This is the version im using till further notice!!
Thank you!!!
also dont know if it was htc or you but the defualt sounds are niiice!
o0k so i flashed this and it took like 10 minutes in the android screen but maybe it was cus of all my apps.
but everything works perfectly fine.
i can finally play teeter.
and yeah to take pics i gotta use the trackball.
best jf rom so far.!
Badly need Exchange on JF 1.51 TMO
really a shame that noone has been able to include Exchange into JFs ROM, seriously, that would really make this phone complete. Understood most folks dont care about exchange, but for most techies, Exchange is a must to have good corporate e-mail and as much as people want to say Touchdown and Moxier are good, they just arent the same as the one from HTC. Any good soul out there want to make this happen???
Anyone know if this includes the HTC Lock Screen?
Works great thanks!!!
oxeneers said:
Anyone know if this includes the HTC Lock Screen?
Click to expand...
Click to collapse
yes it does..
and for my question..
Did you do anything to optimize this? I only ask cause everything is working/running/transitioning awesomly!!
no6969el said:
yes it does..
and for my question..
Did you do anything to optimize this? I only ask cause everything is working/running/transitioning awesomly!!
Click to expand...
Click to collapse
Thanks, I love that damned lock screen to pieces. I'm going to run this and check it out.
EDIT: Wait, no, this lockscreen isn't included --
http://www.flickr.com/photos/oxeneers/3553822108/in/photostream/

[ROM] CyanogenMod - One Step Ahead (STABLE) [UPDATED 8/28- v4.0.4]

The old massive thread has been closed!
Check out the new website: http://www.cyanogenmod.com - thanks to SatanR1!!
I am maintaining a custom ROM based on Android 1.5r3 (crossbred with Donut) focusing on performance, reliability, and safe usage of apps on SD, with some additional features. Yes, this will work just fine on your non-ADP devices. Versions listed as "experimental" may and will have some issues, so unless you want to be a guinea pig, use the "stable" versions. Major thanks to everyone who is helping to test these ROMs!
If you have installed a theme that is not specifically designed for this ROM, please don't post bugs here unless you can reproduce them without the theme installed.
Please search the Android Bug Tracker then check the CyanogenMod Bug Tracker before posting your problem! I do not work for Google and am not going to fix every known bug that exists in Cupcake. Of course, if I created the bug and it's specific to this ROM I will certainly fix it. But please, search before posting bugs. There is a lot of good information in this thread and the old thread and the likelihood that you are the first person to report an issue is very low.
If you are reporting a bug about a "force close", you need to post the output of "adb logcat" from the crash or there is nothing I can do for you.
DO NOT RUN ANY OTHER APPS2SD APPLICATIONS ON THIS BUILD. YOU WILL BREAK YOUR SYSTEM. THEY ARE NOT NECESSARY BECAUSE THIS ROM WILL DO A2SD AUTOMATICALLY AND BETTER!
*** DISCLAIMER ***
While this build is heavily optimized, it is also capable of pushing your G1 much harder. I am not responsible for bricked devices, dead SD cards, thermonuclear war, or the current economic crisis. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modificiations, and if you point the finger at me for messing up your device, I will laugh at you.
* UNIVERSAL! Runs on both Dream and Magic 32B
* Now identifies itself as either T-Mobile G1 or myTouch (due to popular demand, and T-Mobiles lameness to support ADP devices)
* Based on AOSP 1.5r3, a heap of Donut, various collected patches, and some help from JF-1.51-ADP
* Enhanced ramdisk which uses optimal mount options and smart startup
* Includes E2FSProgs for checking and converting Ext filesystems
* Apps2SD is automatic! All you need is a second partition (ext).
* Includes script to upgrade to ext3 (from recovery mode, see FAQ)
* Supports ext2/ext3/ext4 for Apps2SD
* Includes HTC Framework, various HTC applications, and HTC VK
* Launcher with 5 screens and auto-orientation and compact drawer layout
* Enhanced lock screen (Stericson)
* Clean filesystem shutdown at poweroff/reboot, and fsck at boot (no FS corruption!)
* Includes T-Mobile IM application, Amazon MP3 (with Stericson's hack), and updated Google Maps
* Does not require "DangerSPL"
* Highly optimized kernel with many extra modules
* Includes a massive APN list
* Maximum CPU scaling frequency set to 528MHz with latency tweaks
* Various enhancements to the Settings app including extra partition space
* Runs /system/sd/userinit.sh after A2SD setup and before starting the runtime for user scripts
* Microsoft Exchange support (Work Email from myTouch)
* Compcache 0.6 enabled by default (if no userinit is present)
* Linux cgroups for better app prioritization
* Power Widget and App Fuel Gauge from Donut
* Custom boot screen by matt_stang
* Phone app enhancements by cytown
* OpenOBEX commandline tools ported by Erin Yueh - just need an app to run them!
* Ability to add dialer and MMS shortcuts
* PPTP/L2TP VPN and WPA Enterprise support from Donut
* MMS enhancements from rgv151
* FLAC support from Kruton (buy this man a beer)
* LocationServices memory leak fixed (by itp)
* Not vulnerable to the "one click root" exploit
(v4.0.4 - stable version, updated 8/28):
Download: http://n0rp.chemlab.org/android/update-cm-4.0.4-signed.zip
MD5Sum: 8c5a4ed37a8856054f22988372295fc8
(v3.6.8.1 - old stable version, updated 7/21):
Download: http://n0rp.chemlab.org/android/update-cm-3.6.8.1-signed.zip
MD5Sum: 234e547eaa4f1699dd676032ec2ed82c
Audio Resources (unzip to your SD card)
Download: http://n0rp.chemlab.org/android/audio-resources.zip
MD5Sum: 7340ba86ddd4fba918ef97601c675ef9
Radio Update 2.2.19.26I from HTC
Info: http://www.htc.com/www/support/android/adp.html#s3
Pimped Out Recovery Image
Info: http://forum.xda-developers.com/showthread.php?p=3915123
Theme Template - v4.0.4 (for theme developers)
Download: http://n0rp.chemlab.org/android/template-cm-4.0.4-signed.zip
MD5Sum: 97ea24d33869e0d425b1287c4badb431
Code Repository on GitHub
Info: http://github.com/cyanogen
Frequently Asked Questions said:
1. Do I have to wipe?
You shouldn't have to wipe if coming from a JF ADP-based ROM, otherwise, probably. If weird things are happening, try wiping. You can also try the permission fixer script linked above. If you are coming from an HTC-based ROM like Hero or Sapphire, you are going to have to wipe.
2. Will you include the HTC Dialer/HTC Mail?
No, because I won't be shipping the full HTC-modified Android core (it's not open source), which these apps depend on. I do include the "Work Email" application which is the HTC Exchange client.
3. Will this work on the Magic?
It will work on Dream (G1) or Magic 32B (myTouch). I plan to support 32A devices soon.
4. How do I set up apps-to-sd?
You need to create a second partition on your SD card in the ext2/ext3/ext4 format. Search the forums if you don't know how to do this. Once created, the ROM will move your apps automatically and new apps will be installed to the SD by default.
5. How do I install MyFaves?
Look here: http://forum.xda-developers.com/showthread.php?t=542267
6. Will you include feature X, Y, or Z?
Maybe, ask me about it.
7. How do I convert to Ext3?
Reboot into recovery (home + power), drop to a console (Alt+x), and enter: "upgrade_fs". Reboot and you will be at ext3. This requires my recovery image listed above.
8. Can I use Ext4?
Yes, the kernel supports it (with delayed allocation fixes) and the required tools are there. You'll need to do the conversion manually, though.
9. How do I enable the HTC_IME?
Go into settings->Locale & text and disable "Android Keyboard" and enable "Touch Input".
10. Can I tether with this?
Yes. I recommend using Wifi Tether for Root Users
11. I want to switch back to ext2.
Reboot into recovery (my recovery image), drop to a console (Alt+X). Remove the journal with "tune2fs -O ^has_journal /dev/block/mmcblk0p2". You should then fsck with "e2fsck /dev/block/mmcblk0p2".
12. Will you include feature XXX from Hero?
No. Most of the HTC apps in Hero require the heavily modified closed-source Android core which I won't be including.
13. My /system/sd is read only and/or didn't upgrade to ext3!
Your filesystem is probably corrupt. Boot into Recovery 1.2+ and run a filesystem check from the menu. If it tells you to run it manually, drop to a console (alt+x) and run "e2fsck /dev/block/mmcblk0p2".
14. Is ext3/ext4 safe for my SD card?
Probably, unless your card is very old and does not support wear leveling. Use Google and decide for yourself.
15. I have problems with force closes of paid apps and have to reinstall my them after a no-wipe upgrade!
Run the "permission fixer" script. It is included in this build as well as Recovery 1.2+. Just execute "fix_permissions" from a terminal or the recovery console and reboot.
16. Can I use your work in my own ROM?
Of course, I am all about sharing! Just give credit where credit is due.
17. It's taking forever to boot!
The first boot will take longer than normal because dexopt needs to run. If you are nervous, connect USB and run "adb logcat" to watch the progress.
18. My phone rebooted by itself!
Possible kernel panic or oops. Please get me the output of "cat /proc/last_msg" when you reboot so it can be debugged.
19. My camera is black and white only!
You have settings left over from the old Android camera. Just go into the Camera, hit menu, settings, then "reset to defaults".
20. My auto-rotate/accelerometer isn't working!
Not really the fault of the ROM, but here's how to fix it: Go into recovery, drop to console, "mount /data", then "rm /data/misc/akmd* /data/misc/rild*" and reboot.
21. What about swap space?
As of 4.0, Compcache is activated by default unless a userinit.sh script is present. Search the forums for information on how to create a userinit.sh to activate swap.
22. Will you include the Flash Player from Hero?
No, because it's tightly coupled to the Hero Browser, which is tightly coupled to the Hero Framework. It's not easily portable at this point. Run Hero if you want it. Otherwise, we will have to wait for something more compatible.
Click to expand...
Click to collapse
Changelog moved to next post!
[ROM] CyanogenMod - One Step Ahead (STABLE) [UPDATED 8/28 - v4.0.4]
Changes in v4.0.4
* Fixed settings FC
* Process scheduling group code from Donut
* Another possible fix for the phone number parsing issue
* Added bash in xbin
* Changed alarm clock timeout to 30 minutes because I sleep thru the 10 minute timeout
* Kernel tweaks
Changes in v4.0.3.1
* Fixed kernel misconfiguration that broke the camera and prevented booting on some devices
Changes in v4.0.3
* More Donut guts: Bluetooth and audio updates
* Fixed swap-free-notify for compcache
* Tweaked kernel (trying out SLQB)
* Lots of small stuff recently added to AOSP
* Possible fix for the phone number parsing issue
* And of course more stuff I forgot..
Changes in v4.0.2
* Possible fix for the "slow ring display" issue (from itp)
* More Donut guts (mainly graphics/display code)
* Turned off debug in the Mms app (rgv)
* Fix for a few security issues
* Modified cgroups a bit, should improve responsiveness
* Vibrate-every-45 is off by default now
* Added the dropbear SSH server into xbin
* Dalvik update
* Other things
Changes in v4.0.1
* Fixed resource id mismatches that were causing FCs
* Revert a Dalvik change that caused FCs
Changes in v4.0
* Based on CM-3.9.10 (check the experimental thread for changelog)
* Added LocationServices patch
* Updated kernel
Changes in v3.6.8.1
* Fixed Camcorder (new permission required for 1.5r3)
* Revert shell to standard Android sh because people suck at scripting
* Make Gears work again
* Fix issues with various video player apps (YouTube, etc)
Changes in v3.6.8
* Rebuilt based on Android-1.5r3
* Modified ramdisk init to mount /system/modules and /system/xbin earlier
* Made ash the default shell
Changes in v3.6.7.2
* Fix conflict between HTC Camera and Exchange app
* Fix memory leak in Music app
Changes in v3.6.7.1
* Rebuilt stock apps with correct resource ids
Changes in v3.6.7
* Fixed the oh-so-important Market bug
* Fixed Camcorder
* Tweaked cgroup settings
* Included Compcache modules
Changes in v3.6.6
* Pulled in cgroups support from Donut, added some extra code to support foreground boost
* Added new mail app from MyTouch, includes "Work Email" with Exchange support
* Optimized all zips and pngs with 7zip and optipng
* Enabled some options in the kernel for serial debugging
* Small enhancements/bugfixes to various apps (Calendar/Music)
* Launcher drawer is 5x4 / 6x3
* Rolled back wpa_supplicant to old version to correct WiFi issues
* New default wallpaper by TheGreenJester
* KNOWN BUG: Market->Settings->Notifications causes a force close. Still working on it.
* KNOWN BUG: Exiting Camcorder causes a FC. The video still records. Push Camera.apk from 3.6.5 until the next release.
Changes in v3.6.5
* Fix the API breakage that was accidentally introduced.
Changes in v3.6.4.1
* Revert patch to libdvm.so that was causing force close city
* Fix bad signature on SetupWizard.apk
Changes in v3.6.4
* Fix shared userid problems that were causing boot loops
* Sexy Hero-style transitions
Changes in v3.6.3
* Fix weirdness with Contacts/Calendar/others
* Launcher tweaks
* Dalvik update
Changes in v3.6.2
* Fix audio mixing issue
* Lockscreen tweaks (Stericson)
* Show provider name instead of "Android" (Stericson)
* Added "Reboot phone" option to the power menu
* Updated Settings app to not show false data for SD secondary when a2sd is disabled
Changes in v3.6.1
* Minor kernel tweaks, might save some battery
* Update wifi driver
* Stericson's AmazonMP3 hack that allows download over non-wifi
* Lockscreen tweak from Stericson that allows the statusbar to be pulled down (except if pattern is enabled)
* Added PowerTop tool
* Moved some stuff around to save a little space
* Added firstboot script to cleanly upgrade camera/album when not coming from 3.4.6
Changes in v3.6
* Revert Freetype and Bluetooth changes from 3.5.3
* Kernel tweaks
* Added mtdoops module for debugging kernel oopsen/panics
* Lock screen tweaks
* Add RPC support to BusyBox (requested)
* Clean .odex files left by other ROMs off the SD card
* STABLE!
Changes in v3.5.3
* Dalvik patches from master - better memory usage
* Update wpa_supplicant from master
* Update Freetype to 2.3.9 (nicer font hinting) (being reverted for next release)
* Multithreaded A2DP from master (should reduce skipping)
* Minor kernel tweaks
* Include AUFS as a module by request
* Fix lock screen glitches and shrink battery icons
Changes in v3.5.2
* Ditch SquashFS on /system/lib because of performance
* Clean up the lock screen a bit, new icons, etc
* Patch AlarmClock so it doesn't lose snoozes
* If /system/sd/userinit.sh exists, execute it after a2sd setup
Changes in v3.5.1
* Add missing netfilter kernel modules and apply backported ext4 fixes
* Included Stericson's spiffy lock screen
* Some settings enhancements- show mod version and don't allow SD unmount when A2SD is active
* Switched to squashfs instead of cramfs
* /system/lib is now on squashfs, saving TONS of space (first boot of system is a little slower though)
* Tweak some cpufreq settings
* Disabled camera noise in libcameraservice since the HTC camera does it internally.
Changes in v3.5
* Kernel 2.6.29
* Revert vold hack to default, for now.
Changes in v3.4.6
* Revert Dalvik changes due to DNS resolution issues
* Clean up old camera prefs
* There is an issue with the vold change on Vista. Working on it for next build.
Changes in v3.4.5
* Now includes the fully working HTC Camera!
* Mounting SD over USB will now only show the VFAT partition
* Some changes to a2sd startup to clean up symlinks if SD was removed
* DalvikVM tweaks from master (for real this time)
* Launcher now puts icons in the right place after a wipe
Changes in v3.4.4
* Uses a combination of bind mount and symlinks for A2SD
* Launcher now has 5 screens and obeys system orientation setting
* Upgraded BusyBox to 1.14.2
* Upgraded kernel to 2.6.27.25, anticipatory iosched, enabled multicast
* Fixed Street View
Changes in v3.4.3
* Back to 3.4.1 kernel
* NO MORE AUFS - we now have automatic A2SD using bind mounts. It will even move your apps automatically for you
* Settings app has been enhanced to show "SD Card Secondary" storage available/used (your ext partition)
* Included newest Google Maps application
* Don't mess with vfs_cache_pressure (sysctl.conf is still available, though)
* There is an issue with installing protected apps in this version. Will be fixed for 3.4.4.
Changes in v3.4.2
* Switch back to anticipatory iosched
* Use tiwlan driver from android-1.5r2 instead of master
Changes in v3.4.1
* Small kernel tweaks, add NFS client module
* Fix racy A2SD startup that was causing all kinds of insanity for everyone (missing apps, force closes, etc)
* Read /system/etc/sysctl.conf at startup
* Moved shutdown/reboot services out of /system/init.rc because people seem to want to overwrite it.
Changes in v3.4
* Minor kernel tweaks
* Fix perms on /data/app in update-script
* Include fix_permissions
* Marking as stable
Cyanogen if you need more room to post just let me know.
Nice. I shall try out. I'm running Haykuro's ADP 1.5Hr3, no APP2SD. Simple rename to update.zip and thats it? I don't plan to run APP2SD.
Running the latest SPL (1.33.2005) and Radio (2.22.19.26I).
Can't wait to see if the "Market Bug" is really dead. Thanks Cyanogen for fixing up the important issues too. BTW is compcache stable enough for everyday use yet?
Pulled in cgroups support from Donut, added some extra code to support foreground boost
Click to expand...
Click to collapse
Are donut details/features already known?
We're beginning a new era folks! Lol
Thank you. I am following forever
awesome! works great i love your roms!
this feels like Windows Update now.
But these are actually good! Thank you oh so much.
Thank you! Flashing now. Beer coming your way soon.
For all having issues with the accelerometer
Originally Posted by Me on other thread:
Edited By Nic Juncos
For all having issues with the accelerometer:
I had the problem where the accelerometer did not work at all anymore.Since I did not want to lose all my data, I found a post on how to fix it without wiping:
[Warning] DON'T try this while NOT in the recovery console! You will lose space on the /data partition because of a bug!! ONLY do this in the recovery console where no system is running
Start by powering off phone
Now hold [Home+Power] to enter Recovery
Enter recovery console [alt+x]
Press Enter to bring up shell
Type the following hitting <enter> after each line:
mount /data
cd data
cd misc
rm akmd_set.txt
reboot
The file will be recreated and life is good
Paul22000 said:
Are donut details/features already known?
Click to expand...
Click to collapse
Not really, but we have some ideas based on the kernel changes and the code snapshot they put into GIT 2 months ago.
Also, 3.6.7 has a new template, sorry about this guys.. I know you hate me now. I had to get the resource ids back in line with exactly what is expected, and it was off by one due to the addition of the reboot menu- this is what caused that stupid market bug. This is what I hate about Android.. if you get ANY of the resource ids out of line, the closed-source apps can break.
Last Post just a more organized layout of fix,
Thank you for all your hard work
Flashing 3.6.7
IMAP/POP email features
The only thing stopping me from using this ROM is that it lacks POP/IMAP features found in other ROMs (e.g., Rogers, Hero). Specifically, I miss the ability to sort email by date/sender/subject/etc and set the size of downloaded messages and the option of downloading messages by number of emails or by days.
Is there any way to port the Rogers POP/IMAP email features into this build?
Also.. I'm not turning on Compcache by default, but it does work if you want to make your own userinit.sh script. I don't see any performance degradation either.
Code:
DiskSize: 24468 kB
NumReads: 2905
NumWrites: 4759
FailedReads: 0
FailedWrites: 0
InvalidIO: 0
PagesDiscard: 0
ZeroPages: 192
GoodCompress: 76 %
NoCompress: 4 %
PagesStored: 4567
PagesUsed: 1554
OrigDataSize: 18268 kB
ComprDataSize: 6150 kB
scrappyabs2 said:
The only thing stopping me from using this ROM is that it lacks POP/IMAP features found in other ROMs (e.g., Rogers, Hero). Specifically, I miss the ability to sort email by date/sender/subject/etc and set the size of downloaded messages and the option of downloading messages by number of emails or by days.
Is there any way to port the Rogers POP/IMAP email features into this build?
Click to expand...
Click to collapse
No, we've been over this 100 times. The Rogers/Hero/HTC Mail app can't be used on this ROM. It does include the Exchange app from the myTouch though. Use K-9, it's better than the stock email client IMHO.
It would be nice if there was something like a JF Update for this ROM since there are new releases very often.
Or a tweak to use the default System Update for this ROM. I know MANY would love this.
wddglr said:
It would be nice if there was something like a JF Update for this ROM since there are new releases very often.
Or a tweak to use the default System Update for this ROM. I know MANY would love this.
Click to expand...
Click to collapse
This might be coming soon from a very helpful person.
Flashing.......Thank you sir.

[KERNEL][AOSP][2.6.38.7] - Savaged-Zen v2.2.1! [HAVS+CFS/BFS!] UPDATED 6/1!

ALL SOURCE CAN BE FOUND HERE
As of version 1.0.0 and above, this kernel is GINGERBREAD ONLY
As of version 2.0.0 and above, the kernel source is no longer froyo compatible!
SBC Runtime Toggle Instructions:
- Version 1.1.0 and later have a new feature called Savaged-Zen Battery Options, allowing you to toggle SBC on/off at runtime.
- It is enabled by default, the usage is as follows:
Code:
echo 1 > /sys/kernel/batt_options/sbc/sysctl_batt_sbc (turn it on)
echo 0 > /sys/kernel/batt_options/sbc/sysctl_batt_sbc (turn it off)
- It will RESET to the kernel default upon reboot, which will turn it back on. If you wish to turn SBC off permanently, toggle it in the Savaged-Zen ROM settings (if you are not using the SZ rom, download SVZManager)
SVZManager:
TheShadow1 was awesome enough to make this cool app which will allow you to toggle SBC on or off at runtime and store the setting for every reboot. If you are not running the SavagedZen ROM, check it out!
- https://github.com/The-Shadow/Savaged-Zen-SVZManager
Undervolting:
- As of 2.0.0, this kernel has a stock undervolt of 950mV for stability reasons, not for battery considerations.
- If you wish to undervolt further, you can try flashing one of these undervolt scripts by -viperboy-
- Most phones will work at 900mV (flashing the -50mV script), but most people start at a 800mV undervolt and work their way up until it's stable.
For the complete changelog please visit: https://github.com/Savaged-Zen/android_vendor_SavagedZen/blob/gingerbread/KCHANGELOG.mkdn
Code:
###0.0.3:
* ClassicRCU
* Brand spanking new SavagedZen CPU Governor !!! Based off of the SMARTASS gov. Brings the smartass goodness plus a few more tweaks
* Fixed issues mounting SD Card via USB on Froyo ROMs (CM6, MIUI, ETC)
* New v7_coherent_user_range patch from Galaxy S. This will provide better performance when playing games on the evo with an emulator such as psx4droid
###0.0.4:
* Numerous tweaks to BFS (should smooth out scrolling issues for *some* people), tweaked dirty_ratio/dirty_background_ratio, and minor CFS tweaks to increase responsiveness
* Adjusted Savaged-Zen gov to minimize wakeup issues
* Reverted THP patchset
* Reverted Classic RCU
###0.0.5:
* ext2/ext3 added
* Misc. Fixes/Changes from CodeAurora
* send havs messages to AVSDEBUG for an un-flooded dmesg
* compiler optimizations from intersectRaven
* a1026: enable diag ioctls (cyanogen)
* reverted to older bcm4329 (-18) temporarily to see if it fixes sleep issue
* 128 mhz underclock
* reverted cfs changes
* BFS: Android-only: Allow non-privilledged tasks to bounce between SCHED_BATCH/NORMAL policies
###0.0.7
* Fixed Wifi Wake issue
* Fixed GPIO Issues
* Added Stochastic Fair Blue (SFB) network scheduler.
* Added YeAH TCP congestion control
* Added Wimax updates
* various other updates
###0.0.8:
* latest TOASTCFH wimax sleep bug fix
* various USB gadget fixes
* CPU freq mem leak fix
* update wifi driver to .23
###0.0.9
* brandons wifi fixes
###0.1.0
* Upgrade to 2.6.37.1
* wimax updates from cm-kernel
* mmc fixes
* wifi fix
###0.1.1
* tweaked bluetooth for better sound
* upgraded to 2.6.37.2
* tweaked SZ Gov
* fixed latency and wakeup issues.!!!!
###0.1.2
* tweaked SZ Gov (cosmetic change)
###0.2.0
* Updated to 2.6.37.4
* Updates from CM kernel
* Updated HAVS
* eviollet's HAVS syfs interface ported to evo by Brandon
* Lowered wifi voltage
###0.2.1
* Added in HDMwIn support
###0.2.2
* Update BFQ to V2
###1.0.0
* Massively upgraded to 2.6.38.1 by Brandon
* 2.6.38-ck1
* Audio boost from Chad0989
* Some updates from CM and CodeAurora
###1.0.1
* 2.6.38.2
* Fixed SBC
* Lowered voltage min to 800mV (for more havs syfs flexibility)
* Updated bfq
###1.1.0
* Added BATT_OPTIONS sysfs interface to allow runtime toggling of SBC (Brandon)
* USB mass storage write speed increased
* BFS v376
* Starting voltage raised to 925mV for stability
###2.0.0
* Rebased on CM's unified tree
* Updated to 2.6.38.3
* Updated to 2.6.38-ck3 + bfs 400
* Starting voltage raised to 950mV
* SBC Fixes (no more 100% CPU usage on the charger)
* Misc. fixes (codeaurora+intersectRaven)
* Several misc. problems fixed
###2.0.1
* 2.6.38.4
* Update to bfs 401
* MSM: Misc. code updates that were missed in the rebase
* MMC: Several fixes from motorola
* Deactivate Pages Patchset for 2.6.38
* I/O Less Dirty Throttling Patchset for 2.6.38
* Misc. updates
###2.0.2
* Reverted 2.6.38.4, caused SD mount issues
* Zen-Tune and more tweaks
###2.1.0
* 2.6.38.5
* Pulled in CM updates
* Should have fixed missing apps on sd card/ext3 issues
* Minimized screen wake delay by reverting reduced power collapse frequency
* Implemented hr_msleep into supersonic panel driver
* Interactive Gov. tweaked for performance and harsher scaling (try it, it's fast :D)
* Conservative Gov. lowered min sampling rate
* SavagedZen Gov. Tweaks all around and eliminated the 768mhz issue
###2.2.0
* 2.6.38.6
* Added interactiveX governor (suspend/wake logic and tweaks by imoseyon)
* Added suspend/wake logic to ondemand (imoseyon)
* Raise load % before jumping to max freq on interactive
* Various tweaks, lowered vfs cache pressure
###2.2.1
* 2.6.38.7
* Minor fix to interactiveX
* CodeAurora updates
* Updated to bfs 404
Concerns about XDA rules:
We will never charge for our forum. Our forum is read only to anyone without registering... you must register to post. Getting downloads of the advertised kernels will be listed on both XDA and forum.savage-zen.org. Savaged-zen's download site will always be publicly accessible, and nothing we have will ever be closed source or have any fees. This meets XDA's rules.
The Savaged-Zen Team:
NyghtGT (Anthony) Website, Graphics
Bbedward(Founder) (Brandon) Kernel
Jsseidel1 (Founder) (Josh) ROM/Kernel
mwielgosz (Mike) ROM
Luisrcastillo(Founder) (Luis) Inactive
Credits
Cyanogen and team --> various code bits
toastcfh --> various commits from .35 version of CM-Kernel
#teamwin --> wimax drivers in kernel and HDMI changes in kernel for full HDMI mirror (using the HDMwIn app)
erasmux --> smartass gov
Dave Estes, Raymond Golo (CodeAurora) --> HAVS
snq- --> sysfs vdd levels interface
ms79723 --> Superior Battery Charging (SBC) mod
bbedward --> SBC sysfs interface
CK -> BFS and CK patches
Zen-Kernel team --> various code bits
Please see our github for GPL compliance and original authors of all code
If we forgot anyone or you think you should be added to credits please PM us
ALL DOWNLOADS ARE AVAILABLE HERE: http://mirror.savaged-zen.com
you can see the progress of the builds @ http://buildbot.savaged-zen.org/builders one there all green you will see them on the mirrors.
Our Forums are located at: http://forum.savaged-zen.org
Check out our homepage at: http://www.savaged-zen.org
If you like our kernel and want to support us... donate (supports the hosting payments and then beer!!)
SBC WARNING:The Savaged-Zen team takes no responsibly for any issues to your phone or battery, including but not limited to, battery derogation or failure. SBC has been rumored to have caused issues with battery's and claims have been made that it actually causes physical damage to your phone. It is the users responsibility to review any opinions or warnings about such claims, and by flashing kernels that include the SBC mod, the user is taking the responsibility for any issues or failures to their phone. Please research this Modification, review the code, and come to your own decision before using such modification.
AS WITH ALL MODIFICATIONS TO YOUR PHONE, USE AT YOUR OWN RISK - NOBODY ON THE SAVAGED-ZEN TEAM IS RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE
Update 1/27/2011 at 9:06 AM EST
V0.0.4 builds being pushed out!
Downloads:
Head over to our download mirror: http://mirror.munkibizness.com/
0.0.3 -> 0.0.4
- Numerous tweaks to BFS (should smooth out scrolling issues for *some* people), tweaked dirty_ratio/dirty_background_ratio, and minor CFS tweaks to increase responsiveness
- Adjusted Savaged-Zen gov to minimize wakeup issues
- Reverted THP patchset
- Reverted Classic RCU
If you don't see all the builds try again later in the day. I ran out of time to do the last two
Known issues:
1- Bluetooth issues with MIUI. Right now we are working with Bigrushdog from the MIUI team to get this fixed ASAP. Stay tuned as we make progress!!
2- File transfer speed via USB. This is an issue that's happening to all 2.6.37 kernels (seen in the desire and Nexus One forums in XDA). We are actively working on getting this fixed ASAP. As a workaround, you can download a third party app from the market called Multi Mount SD Card. This will bring the normal speeds we're used too
CHANGELOG
Please go Here for Change Log
FAQ
Faqs will be here
Awesome! Can't wait to try it out!
Sent from my EVO
Very nice....
Sent from my PC36100 using Tapatalk
Sounds promising. Ill have to stay tuned
looking forward to this .. woot woot
Gimme Los Links man!
Oh yeah baby...
Sent from my PC36100 using XDA App
I've been waiting for this .... ima do a nand backup and load this thing up
Word! This is really good to see. Glad all that drama turned into something awesome!
Going to flash this badboy right now!
-Apparently not going to flash it right now, no linky. WIll flash it as soon as I can tho, don't mind testing.
Can we get some more details on this thing?
Ohhhh the tease! I thought for sure I was going to go to the website and get a new kernel to try!!!! Ughhhh I cant wait!
very excited to see this. I'm sure the g sensor will be ironed out in no time as well.
Sent from my PC36100 using XDA App
Links?
so when are the link coming up?
Subscribed...
As soon as this is released I will mix it in my Miui. Salvaged Zen-Miui that sounds good.
Sent from my PC36100 using XDA App
So are you interested in feedback from all asop roms, just cm, just cm 6/7...miui...?
Sent from my PC36100 using XDA App
Hopefully on the web site they explain a little bout benefits of havs, svs, cfs, bfs etc. I tried wiki and some info on cfs and bfs. Any addition noob info would be appreciated.
Sent by my PC36100 full of Miui Power.

[ROM][MAY 24][ICS 4.0.4] aospX 1.0.0-BR1 | IMM76I | Source | WIP

All credit goes to existz. This is just a copy/paste from the Inspire 4G section. Original is here.
I figured some people with DHD's may not know about this ICS ROM and want to give it a try.
{
"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"
}
RULE #1: Do NOT ask for ETAs!
RULE #2: This is NOT CM, do NOT ask for CM features!
Features:
- Based off AOSP master
- Busybox and Init.d support
- Updated TalonACE kernel for ICS
- Compiled with Linaro Android 4.6.3 Toolchain
- Custom Quick Toggles Menu (tap Settings icon in notification pulldown)
- Patches from AOKP, CM, CodeAurora, Linaro, 0xlab..plus more
- Working Bluetooth, GPS, WIFI/Tethering
Working:
* Camera
* Sound
* Phone works 2G/3G
* Touch
* SD Card
* Wifi
* Sensors
* Headphones
* Bluetooth
* EGL
* Market
* Gallery
* 3D Acceleration
* Video Playback
* GPS
* Tethering
* Facebook contact sync
* more..
Not working:
* Video camera in stock app (use UCam or VideoCam Illusion from market)
* more... See Issues List
Install Instructions:
* Wipe data/factory reset
* Install zip from sdcard
* Inspire users flash Inspiremod
* Reboot!
Downloads:
AR = Alpha Release
BR = Beta Release
MR = Milestone Release
RC = Release Canidate
Downloads hosted on GoogleCode
Mirror: http://goo-inside.me/devs/existz/aospx
Please check the Issue Tracker BEFORE posting: HERE
For Chat and Support Join #aospx on IRC Freenode
Sources:
http://github.com/aospX
http://github.com/existz
Code:
BR1:
Merged latest from AOSP master
google: updated Maps to v6.7.0
aospx: update BUILD_ID for IMM76I
qcom/display: updates from CodeAurora
qcom/mm-video: updates from CodeAurora
frameworks/base: Wifi/AP fixes from CM
frameworks/base: Add volume music controls
framework,libpng,libxml2 updated from CAF
Launcher2: A few updates from CodeAurora
Launcher2: Added Overflow Menu to AppDrawer
Bluetooth: Add MAP Profile features (#3857)
qcom: Add Chromium plug-ins from CodeAurora
Contacts: Merge latest from AOSP ics-mr1-release
Contacts: Add lookup in Call logs to lookupNumber
qcom: Remove the software opengl lib from egl.cfg
Telephony: Add HSPAP to getTcpBufferSizesPropName
skia: Fixed memory leak in SkDraw::drawDevMask
skia: Fix a bug in clampx_nofilter_trans_S16_D32_DX
framework: Fix a couple of nasty heap corruption bugs
DeskClock: Set volume button setting to None by default
zlib: updated to latest from github.com/madler (1.2.7.1)
Mms: Added option to show full date/time for the messages
Browser: Handling the ActivityNotFoundException in Browser
Tremolo: Add workaround for gcc-linaro bug 913528/gcc bug 51794
AR31:
Merged latest from AOSP master
google: updated gapps to 20120429
aospx: updated GooManager to v2.0.5
aospx: updated apns-conf.xml from cm
Launcher2: Various speed improvements
kernel: msm_fb from primou 3.0 kernel
kernel: various updates from CodeAurora
libhardware_legacy: Fix issues with VOIP
system/core: rootdir: updated hosts file
frameworks/base: Fix aliasing violations
frameworks/base: Updates from CodeAurora
qcom/display: merge latest from CodeAurora
qcom/mm-video: merge latest from CodeAurora
qcom: Update proprietary libs from CodeAurora
zlib: updated to latest from github.com/madler
msm7x30: init.rc: Restrict zygote to system user
Browser: Manage Slide Transitions incompatibility
Settings: Use Holo theme for ActivityPicker Dialog
Camera: Fix sound playing when Volume zoom is enabled
Camera: Don't try to set focus/metering areas when none exist
AR30:
Merged latest from AOSP master
framework: updates from CodeAurora
updated bash (4.2) and lsof (4.86)
build: various gcc 4.6 compiler fixes
qcom/mm-video: updated latest from CodeAurora
skia: Revert "external/skia: Add QC hooks" (Issue #50)
dalvik: Revert "Debug Change to stop the process with excessive JNI"
AR29:
Ace: enable mass storage
Ace: update prop for better pm
Gapps: Updated to latest 20120317
aospX/common: Add OpenVPN to build
aospX: use cleaner default wallpaper
Camera: commits from CAF and Twisted
DexOpt anything on /system in /cache
Music: Merged latest from CodeAurora
system/core: Merged 4.0.4_r1.1 history
qcom/display: disabled various debugging
qcom/display: Merged latest from CodeAurora
framework: Various commits from CodeAurora
framework: Fix contact lookup with CLIR prefix
framework: AudioManager: Handle KEYCODE_VOLUME_MUTE
Updated iptables (v1.4.13) and iproute2 (3.3.0)
kernel: kgsl,vidc,rotator,pmem updated from CAF
Mms: Fix wrong message selection in context menu
Mms: Make notifications consistent with the Gapps
Rebased webkit/skia/v8 off latest from CodeAurora
DeskClock: Fix "dismiss dialog would unlock lockscreen"
DeskClock: Added flip to dismiss/snooze functionality
libphonenumber: Avoid '0' being discarded in dial string.
Browser: swipe edge of screen to view the previous/next tab
Attempt #1 to fix homescreen stutter (reverted CAF performance class)
libI420colorconvert: Add new library for MovieStudio color conversions
AR28:
kernel: Revert back to old cpu frequency layout
framework: Bring auto-brightness inline with CM
Keyboard backlight for non-autobrightness fix (Issue #14)
google: Updated Email/Exchange apks to 4.0.4 version (Issue #43)
AR27:
Ace: Update qcom prop
Ace: Support Android encryption
dalvik: Added/Enabled KSM Support
DeskClock: Add Digital Clock widget
bluetooth: AVRCP 1.3 feature changes
su: Revert back to ics release branch
Camera: Updated app to latest from CM
framework: More updates from CodeAurora
Merged latest from AOSP (Android 4.0.4)
msm7x30: Updated Camera HAL from Twisted
msm7x30: Updated kernel (kgsl/vidc drivers)
Fixed some Touchscreen issues (ie. Temple Run)
qcom/mm-core: Updated to latest from CodeAurora
qcom/mm-video: Updated to latest from CodeAurora
qcom/display: Updated to latest from CodeAurora
qcom/media: audio: Disable debug messages in log
zlib: merged latest develop branch from madler (v1.2.7)
AR26:
dalvik: Tons of fixes from CodeAurora
Launcher2: CellLayout: Better Scaling
qcom/display: Merged latest from CodeAurora
qcom/mm-video: Merged latest from CodeAurora
Settings - Fix Google typo in utility function
DeleteDropTarget: Haptic Feedback on Long-Press
DeleteDropTarget: Clear when dragging from AllApps
msm7x30-common: Updated Camera HAL from Twisted
Updated to official Adreno GPU libs from Qualcomm
Phone/Contacts: Update T9 and Dialpad translations
bionic: define malloced address to 16-byte aligned
bionic: include <machine/cpu-features.h> in byteorder.h
build: Fix for "dexopt: No such file or directory" error
libpixelflinger: Add ARM NEON optimized scanline_t32cb16
libpixelflinger: Neon*implementation*of*t32cb16blend*function
simplify and improve BOARD_USE_LEGACY_TOUCHSCREEN
su-binary: synced with latest development branch from ChainsDD
vendor/htc: updated libbcc.so compiled with Linaro 2012.03
framework: audioflinger: Optimze ditherAndClamp with ARM NEON
framework: Remove 'Bypass Texture Creation' hack in frameworks
framework: SystemUI: Hide expanded dialog when screen is off
frameworks/base: Removed intent logging from SearchDialog.java
Phone: Prevent DTMFTwelveKeyDialer from logging all keypresses
Phone: Disable accelerometer sensor while in-call & screen UI off
AR25:
Some minor fixes to MediaProvider
Music: Various fixes from CodeAurora
Monkey: request am to show the ANR dialog
Dialer: Fix initial state for t9 sort mode
msm7x30-common: Update Camera HAL from Twisted
ContactsProvider: Adjust a variable type conversion
frameworks/base: More various updates from CodeAurora
Change default mode for journal files created by sqlite
dalvik: Exclude sha1.c when building libdex for device
core: allow radio users to access all rmnet* interface
Webkit and Skia(r3312) version updates from AOSP Master
qcom/media: Built using new qcom audio libs (mic works!)
qcom/display: Merged with latest from CodeAurora ics_chocolate
zlib: Update to version on adler32/slhash repo as of Mar 07, 2012
AR24:
Merge latest from AOSP Master
mm-core: Updates from CodeAurora
mm-video: Updates from CodeAurora
Launcher2: Removed 5.2mb of unused pngs
Dialer: Add Dialpad settings and T9 dialer
frameworks/base: Tons of updates from CodeAurora
Tons of fixes from CodeAurora for video playback
qcom/display: Synced with CAFs ics_chocolate branch
mTetherInterfaceName vs mInterfaceName mismatch
msm7x30-common: Updated Camera HAL from Twisted (Panaroma)
Changes to MediaProvider fixing missing media in apps (ie. Gallery)
AR23:
Merged latest from AOSP master
Ace: Updated OMX permissions in uevent
DeleteDropTarget: Long-Hold To Uninstall
msm7x30-common: updated media_profiles.xml
vendor/aospx: Set BUILD_ID to release standards
framework: Telephony: Correct the typo in RIL.java
Avoid video buffers filling and flushing in SEEK state
libstagefright: Fix to free buffers properly in ERROR state
Fixed hardware video decoding (HD video, streaming video..etc)
framework: Tons of updates from CodeAurora for video playback
framework: ShutdownThread: Set property to indicate radio shutdown
ace: shutdown: Force modem file system sync as part of shutdown
AR22:
Merged latest from AOSP master
Fixed Market issues introduced in AR21
bionic: Make use of ARMv7 optimized strlen()
msm7x30-common: enabled Scorpion optimizations
msm7x30-common: updated vidc headers from CodeAurora
NotificationMgr: Force led notification even if screen off
libpixelfliner: Use GCC visibility to reduce code size by 28%
AR21:
Fixed auto rotate not working on AR20 release
DeskClock: fix alarm not setting with voice action (issue #26)
AR20:
Launcher2: AppsCustomize: Fix Cling
Launcher2: A few minor speed tweaks
device/htc/msm7x30-common: sync latest Camera HAL
Mms: Display contact pictures in Mms notifications
Mms: fix Problems sending/receiving MMS, tears down MMS APN
Settings: Replace Performance category with AXControl
Settings: Add option to disable boot animation to Performance
Settings: option for volume wake (Settings>Display>Volume Wake)
Launcher2: Preferences: Hide Market button from the app drawer
Launcher2: Move "System settings" to the bottom of the menu
framework: Add support for bmp and wav content types in MMS
framework: NotificationManagerService: Fix notification led bug
framework: Increase PDU parts buffer size for performance reasons
Added new API for AtomicFile - NoSync to address power regression
system/extras: Store the uid and gid (when running on an Android device)
hardware/qcom/display: Add flag to avoid mapping memory in userspace
prebuilt: update Linaro Android toolchain to 4.6-12.02 pre-release
Custom libjpeg-turbo and ARM optimizations to freetype, libpixelflinger
Fixed more strict aliasing violations from Linaro + prepare for GCC 4.7
AR19:
msm7x30-common: updated 7230 kernel
msm7x30-common: cleaned up init.rc
msm7x30-common: updated headers from caf
Launcher2: added scroll wallpaper option
Phone: Add end call button to notification panel
Browser: option to long press to open in incognito tab
Browser: move UserAgent and CPU Upload to advanced menu
hardware/qcom/display: tons of updates from CodeAurora
Ace: fixed overlays and set own number as default vm #
framework: telephony: Add support for Caller Name Display
framework: allow backlight to decrease for lower ambiant light
framework: Fix data activity overlay not being removed when data is disabled
framework: Remove opaque check in GLRenderer when preparing dirty region
framework: Fix 'Avoid Binding Texture' logic in SurfaceTexture & SurfaceFlinger
framework: SurfaceTexture: Avoid binding texture if format not supported in GPU HW
framework: SystemUI: Display data icon independent of voice service state
AR18:
Fixed issue #12: mute not working
Ace: re-synced repo with Cyanogen
external/skia: Skia merge (r3022)
vendor/google: update gapps to 20120207
vendor/htc: updated adreno libs from Kali
Launcher: Add menu + number of homescreens
msm7x30-common: updated common 7230 kernel
msm7x30-common: updated media_profiles.xml for ICS
msm7x30-common: updated usb legacy (init.htc7x30.usb.rc)
Accept all mimetypes for inbound bluetooth file transfers
framework: AbsListView: Improve scrolling cache (re-enabled)
framework: Get SoftAP interface from wifi.ap.interface prop
framework: Set the data type icon to 0 when connected to wifi
framework: Add LegacyUsbDeviceManager::setCurrentFunction method
framework: Keep track of tetherable USB interfaces in up/down link states
AR17:
Now fully merged with AOSP master
vendor/google: updated gapps and maps
vendor/aospx: updated build fingerprint
qcom/display: updates from CodeAurora
system/vold: synced vold with CyanogenMod
vendor/aospx: updated apns-conf (fix issue #13)
Settings: allow developer options as a shortcut
Settings: add Performance menu with CPU settings
external/bluetooth: fix aliasing violations from linaro
frameworks/base: AbsListView: disable scrolling cache
frameworks/base: improved media scanner on devices with emmc
frameworks/base: Hiding media from folder with .nomedia file
SurfaceFlinger: Set the buffer size in the GraphicBufferAlloc
AR16:
msm7x30-common: updated headers
qcom/display: updates from CodeAurora
Camera: prebuilt apk to fix force closing
system/core: updated hosts file for ad blocking
system/core: Safely restart services to avoid race conditions
Superuser: fixed FC when checking for su binary update
Ace: updated init.spade.rc and ueventd (possible BT fix??)
hardware/msm7k: compiled with old audio libs (fixes mic issues)
prebuilt: updated to Linaro Android 4.6.3-2012.01 toolchain
AR15:
vendor/htc: updated proprietary libs
vendor/google: attempt to fix Exchange
vendor/aospX: disabled hot bluetooth switching
frameworks/base: Add percentage to stock battery
frameworks/base: option to disable bootanim via build.prop
dalvik: fix a bug in redundant branch elimination
Added larger font cache memory for large memory devices
libstagefright: Fix to free buffers properly in ERROR state
AR14:
msm7x30-common: update init.rc
Ace: Switch to mdp compostion
Ace: Add camera permissions to uevent
opengl: Enable -flto and -ffast-math
system/core: Fix aliasing violations
external/icu4c: Fix aliasing violations
fix build break with prebuilt toolchain
Exclude sha1.c when building libdex for device
AR13:
build/core: Enable more optimizations
Enable use of clz instruction in ffs function
Compiled with Linaro Android 4.6.3 toolchain + graphite
libagl: Enable CLZ instruction generation for TextureObjectManager
libpixelflinger: Build NEON optimized routine per target configuration
AR12:
vendor/htc: updated snd3254 binary
vendor/google: changed gapps to fix market issue
qcom/media: vidc/vdec updates from CodeAurora
msm7x30-common: updated vidc/vdec headers from CodeAurora
bionic: readdir: fix interface to kernel getdents64 function
bionic: sreadahead: adding readahead system call into bionic libc
bionic: Add extended attribute (xattr) system call wrappers to bionic.
AR11:
ace: static default wallpaper
qcom/display: updates from CAF
Launcher: enable 7 screens
Launcher: tweak DEFAULT_TENSION value
Launcher: PagedView: tweak mSnapVelocity
dalvik: Increase HEAP_IDEAL_FREE to 7.2mb
mms: Increased max sms threshold value
mms: Return to message list if the last message on thread is being deleted
mms: Add SMS Split by encoding and counter at end of message with settings
SurfaceFlinger: Remove the old GraphicBuffer reference
frameworks/base: Initialize MAXIMUM_FLING_VELOCITY using system prop
frameworks/base: Increase Zygote preload GC threshold to half the heapgrowthlimit
AR10:
ace: updated build fingerprint
qcom/camera: semi working now
framework: rebuilt on clean ics-mr1 base
msm7x30-common: fixed typo for wlan tethering
msm7x30-common: updated common 7230 kernel (updated wifi driver from 3.0)
AR9:
Superuser: synced repo with ChainsDD
Settings: Enable configuration of EAP-PWD
qcom/media: audio: msm7x30: fix ifdef derp
Launcher2: PagedView: Don't Clear Dirty Pages
stagefright: Fix playback for mkv files with lacing
Phone: Add option for setting device phone number
AR8:
build: Force insecure mode for userdebug builds
bionic: libm: Add a proper sincos() implementation
bionic: memcmp: prefetch optimizing for ARM Cortex-A8/A9
bionic: memmove: Fix the abuse of memcpy() for overlapping regions
bionic: revert Support GNU-style hash to speed up symbol lookup
AR7:
msm7x30-common: update flags
qcom/display: synced with latest from CAF
qcom/media: synced with latest from CAF
Music: Eliminate wakeup events for screen refresh
Music: Fix blinking of disc in Music application
Vendor: LatinIME: Update all dicts for ICS
LCD: allow dimming when docked or undocked
opengl: remove unused adreno flag from the makefile
Hold a reference to the allocated buffers in GraphicBufferAlloc
AR6:
System: fixed init.d support
msm7x30-common: update common 7230 kernel
DownloadProvider: download any file type
ContactProvider: add facebook contact support
Build: switched to userdebug instead of eng
AR5:
sqlite3: disabled sync
msm7x30-common: updated common 7230 kernel
Launcher2: LauncherModel: Optimize loading
Music: add lockscreen/notification music controls
Framework: Long press back to kill (developer options)
Framework: Custom Toggle Menu (updated with BT, Data and GPS toggles)
Credits:
AOSP
AOKP (TeamKang)
beforedenied (preview image above)
CodeAurora
Codenamedroid
CyanogenMod
Kali-
LordClockan
TwistedUmbrella
Oxygen-Rom
0xlab
..and everyone involved in porting to DHD/Inspire 4G
looks promising. thx
btw- list of bugs ?
and - i guess video rec ain't working right?
video recorder working?
Thanks for this one
im wondering if all apps is working fine.
But, thank you very much for ur info.
all working without bugs?
Installed and I'm getting "unfortunately, the process com.android.phone has stopped working"
cam and video cam closes.
Matt
---------- Post added at 12:35 PM ---------- Previous post was at 12:34 PM ----------
Now about to reboot into recovery and try clicking fix permissions and then reboot, see if that works.
Matt
matthew33 said:
Installed and I'm getting "unfortunately, the process com.android.phone has stopped working"
cam and video cam closes.
Matt
---------- Post added at 12:35 PM ---------- Previous post was at 12:34 PM ----------
Now about to reboot into recovery and try clicking fix permissions and then reboot, see if that works.
Matt
Click to expand...
Click to collapse
Completely wipe and re-flash if that doesn't work.
This is sweet, good job!!
t-bon3 said:
Working:
* Camera
* Sound
* Phone works 2G/3G
* Touch
* SD Card
* Wifi
* Sensors
* Headphones
* Bluetooth
* EGL
* Market
* Gallery
* 3D Acceleration
* Video Playback
* GPS
* Tethering
* Facebook contact sync
* more..
Not working:
* Video camera in stock app (use UCam or VideoCam Illusion from market)
* more... See Issues List
Click to expand...
Click to collapse
This is for people who do not know how to read
@OP: Keep up the good work
shad0wboss said:
This is for people who do not know how to read
@OP: Keep up the good work
Click to expand...
Click to collapse
Lol... good one.
Sent from a dream.
finally existz's rom on DHD section!!
LorD ClockaN said:
finally existz's rom on DHD section!!
Click to expand...
Click to collapse
Has anyone fully tested this ROM? Pls share your experience.
[email protected] said:
Has anyone fully tested this ROM? Pls share your experience.
Click to expand...
Click to collapse
Yes...read the thread in the I4G section... It has worked well for months.
Difference is that it's a very stock Google setup, so no/few CM/AOKP tweaks. Some like this.
Did you get his permission to post this?
Edit - Reason I ask is your only supposed to post your own work in the DEV section. Not copy and paste other peoples work.
only post work that is yours. If he wanted his rom posted here it would be.
thread closed

[MAGISK][MODULE] Build Manager

Hi guys. I haven't seen many tweaks for our Redmi Note 7 Pro.
Presentation of Build Manager: ( tweaks build.prop )
It is a module optimized for any device that offers more optimizations than expected and respects the battery. It has been tested several times to guarantee the bugs.
GitHub: https://github.com/pmspr4100/Build-Manager
*** Changelog v1.7***
* Fix: Build Manager
* Add: Network parameters
* Add: Doze parameters
* Add: Soc Qualcomm
* Add: Improves FPS
* Add: Security Knox
* Add: Swap / Zram
* Fix: Better Internet Speed
* Fix: Dalvik Virtual Machine
* Fix: Disables In Error Reporting
* Fix: Optimization RAM
* Fix: 3G & 4G tweaks
* Fix: Improves Audio & Video Codecs
* Fix: Faster Streaming Videos
* Fix: Improves Quality Camera
* Fix: Video Acceleration & HW Debugging
* Fix: WiFi Scan Interval & Canal
Steps to install:
Open Magisk Manager and go to 'Modules'
Press the '+' icon
Uninstall module: RAM management fixes by crok, VoEnabler
Install module Build Manger
Reboot the device
Completed !
Note: The configuration has been thoroughly tested. But I am not responsible for damage to your device.
reserved
Is this recommend for Custom ROMS too? Or just MIUI?
Naveenthemi said:
Is this recommend for Custom ROMS too? Or just MIUI?
Click to expand...
Click to collapse
Not tested on custom rom. and no negative feedback from downloads.
*** Changelog v1.7***
* Fix: Build Manager
* Add: Network parameters
* Add: Doze parameters
* Add: Soc Qualcomm
* Add: Improves FPS
* Add: Security Knox
* Add: Swap / Zram
* Fix: Better Internet Speed
* Fix: Dalvik Virtual Machine
* Fix: Disables In Error Reporting
* Fix: Optimization RAM
* Fix: 3G & 4G tweaks
* Fix: Improves Audio & Video Codecs
* Fix: Faster Streaming Videos
* Fix: Improves Quality Camera
* Fix: Video Acceleration & HW Debugging
* Fix: WiFi Scan Interval & Canal​
fays91 said:
Not tested on custom rom. and no negative feedback from downloads.
Click to expand...
Click to collapse
Um infact I see no feedbacks at all, Nice job anyways. Is this recommended in use with a custom Kernel?
It just a build prop tweaks bro no fear just install it will enable all the features what it says. No matter which rom your. I am testing this on Havoc os 3.4. Feedback will come soon! If anything goes wrong just uninstall it from magisk that it?
Tarif.tk said:
It just a build prop tweaks bro no fear just install it will enable all the features what it says. No matter which rom your. I am testing this on Havoc os 3.4. Feedback will come soon! If anything goes wrong just uninstall it from magisk that it?
Click to expand...
Click to collapse
No no, I was asking cos custom ROM's already have their build prop tweaked at times. So was wondering if it would break any functionality..
If you are hard-core gammer then dont use this module it overheat while playing heavy games. In daily day to day use its good nice smoothly works. If you want to use tho then remove Qualcomm soc line from the system.prop at any zip editor or file explorer soc line :-
( # Soc Qualcomm
# -------------------------------
com.qc.hardware=1
debug.qc.hardware=true
debug.qctwa.preservebuf=1
debug.qctwa.statusbar=1
persist.service.pcsync.enable=0
persist.service.lgospd.enable=0
ro.product.gpu.driver=1)
Thanks
Will it works on android 11

Categories

Resources