[HTC Rezound] Neo:
​

(╯°□°）╯︵ ┻━┻ v1.9.5 LINARO:

*Completely rebuilt from the ground up on fresh source.

*Optimized the rom build using a patched linaro 12.12 chain that optimized kernel build as well!

*Built with Funky Kernel 2.5 with and all new optimizations!

*Visual enhancement/performance tweaks added (thanks Snuzzo)

*New Build.prop tweaks added from my experience with JB roms

*init.d tweaks added

*fstrim mod

*Entropy Generator mod

*MPEngine11 mod

*Supercharger mod

*Multitasker mod

*Copy and paste ability for GTalk added to the rom

*Kernel Tuner added

*LMT Launcher/GUI added

*Latest SuperSU

*Latest Play Store

*Latest Maps

*Latest Streetview

(╯°□°）╯︵ ┻━┻ v1.9.4 LINARO:

***NOTE*** If coming from 1.9.3 a clean flash is NOT required. If coming from any previous version, it is required.

Remember: Do Not Flash Gapps.

*Added the data/app installation script and moved Beats installer and Adobe Flash Player to be installed as a Data/App so that it works.

*Added Google Now back into the rom with an Inverted M7

(╯°□°）╯︵ ┻━┻ v1.9.3 LINARO:

*Working I/O Scheduler!

Swapped the Funky 1.7 kernel for a different version of Funky1.7 compiled with Shrike's ramdisk by Shrike using Snuzzo's Kernel Source.

Doing so has fixed the internal built in I/O scheduler settings in Performance options.

*DO NOT FLASH GAPPS!!!

Gapps are now baked in! Rom carries a new AOSP Setup like you would see on a Google device for quick setup. Personally, I would skip the mail sync portion for now but it's entirely up to you. Having gapps baked in ensure that you do not delete the camera, have an extra gallery, or destroy the Sphere view ability..

*Working Sphere View ability in Gallery. Pretty awesome ;)

*Quick GPS locking now with Gapps baked in. (Doing this fixes GPS on JB roms also)

*Updated:

Maps

Streetview

SuperSU

Gmail 4.2

Latest Playstore

*New Inverted version of GTalk to allow for video chat ability!

* Integrated The long lost Android Flash Player from Adobe that is no longer supported but definitely required for several flash required environments as not everyone has transitioned to the new HTML yet

*Beats Audio Installer with working Beats Notification! (App allegedly claims to install the needed drivers and produce Beats quality sound! You decide)

Please note that you must go through it's installation process and it will reboot TWICE! First reboot will freeze and then reboot once more. Will be fine after that.

*Exchange.apk added back in so E-mail/Exchange accounts should work perfectly again.

*Calendar Provider and Sync adapter modified. Hopefully the Calendar sync works again. (let me know if it doesn't)

*Build.Prop modified some for overall system improvement.

*NOTE that the MIUI Music app force closes on first launch.

(╯°□°）╯︵ ┻━┻ v1.9.2 LINARO:

***CLEAN WIPE REQUIRED***

*Rebuilt with the latest Linaro 12.10 Toolchain. Apparently the version I've been using is 6 versions behind and over 6 months old :eek:

*threw out the plain music app and tossed in a NEW MIUI music app. It's very nice ;) It may force close on first use just fyi

*Added all those super fast network speed tweaks for LTE, 3G, WiFi, Tether, etc. Feel the difference!

*Also added in other build.prop tweaks to help the rom perform more smoothly and save battery (if possible)

*No more Apex launcher or Trebuchet *yuck. I have moved on to Nova and am converting all my roms to it ;) Much much better.

*Themed a few icons to better suit the rom

*Threw Dev tools and Terminal Emulator back in for more dev and debugging, etc.

*Rom overal feels more stable, smoother, and quicker. I like this one.

(╯°□°）╯︵ ┻━┻ v1.9.1 LINARO:

***CLEAN WIPE REQUIRED***

*Completely rebuilt today from fresh, new source with minor big fixes.

*Funky Kernel 1.7 added in! New governors and other stuff. See changelog for kernel HERE

*SuperSU updated

*Fixed the Nexus 4.2 camera and Gallery instal so that Gapps will not overwrite them

*modified 4.2 keyboard to be slightly larger (Thanks SynisteWolf) and RAGE themed a bit

*Added GPS fix to both rom and new Gapps package.

*Terminal emulator removed

*Commit added: Don't touch mobile data on USB event

*Default tones changed (but still available)

***GAPPS PACKAGE UPDATED. DOWNLOAD FROM POST #1***

(╯°□°）╯︵ ┻━┻ v1.9 LINARO:

*Funky Kernel 1.5 added in! This kernel sports voltage control ;) Thanks Snuzzo

*Original fallback fonts added back in for the missing foreign languages (╯°□°）╯︵ ┻━┻ <---- "I Haz Armz!"

*SuperSU updated to the latest available version

*New commits merged into the rom:

-SystemUI/res: Move files to proper directory

-Make alternate character popup for hardware keyboard more user-friendly and locale-specific

-surfaceflinger: Improve dithering method (in settings)

-libpixelflinger: Include NEON optimized assembly

*New Nexus 4.2 camera added! Sports the cool full screen capturing, Long press UI, and Shhere mode! (still bugs to work out)

*New 3d gallery added (still bugs to work out)

*New Android 4.2 Keyboard with Trace! Also modified by me to reduce any possible lag ;)

*Terminal Emulator added back in

*A few new alarms, alert, and ringtones added from the new Nexus build.

*I/O scheduler fix implemented (thanks Shrike for the commit) although it doesn't work at the moment with the current kernel. Will soon!

*Modified the modified boot animation to make it BIGGER and faaaasssttterrrrr!

*Rom overall more stable and smoother.

(╯°□°）╯︵ ┻━┻ v1.8 LINARO:

****CLEAN FLASH REQUIRED****

*Moved Trebuchet back to System Apps to fix the widget/Force Close issue.

*1st ever build brunched with Snuzzo's newest Funky Kernel Source instead of dropping into the build after brunch.

*New intellidemand governor!

*Cleaned some source "pre-brunch" for a cleaner build.

*Merged Chad's new wifi fix (if wakelock still wasn't fixed before, it should be now)

*Added a Rezoundized MIUI Camera file in place of the default camera. Not sure if there is much of a difference but everything still works.

*Replaced the CM9 Mms with the Inverted version that allows for longer texting without forcing a split of messages (that was annoying!) No face calling tho :P

*Replaced the Email app with the Inverted version like in the very beginning. (Don't think many utilize the download of potentially unsafe files option anyway)

*Added back a few system files that I feel could possibly have contributed to rom instability.

*Replaced Apollo with a CyanogenMod's native music player. (Kinda like the cm7 player)

*I themed the following app icons to match my rom better:

-Calendar

-Downloads

-Email

-Messaging

-Torch

*Rom overall feels pretty smooth and runs cool.

(╯°□°）╯︵ ┻━┻ v1.7 LINARO:

*****A CLEAN FLASH IS REQUIRED*****

*Rom is over 8mb smaller in zip size ;)

*Boot Animation modified by RKight fixed and sped up!

*Analyzed every single file in the rom to determine it's necessity in my build.

*Deleted duplicates/triplicates of tones that were simply renamed to look like different tones.

*Replaced a massive fall back fonts pack with that of a pack 25 times smaller than it that works perfectly fine.

*Deleted other unnecessary backup files and other files that were contributing to system bloat thus now making the rom faster and smoother!

*Restructured system apps that operate properly as data apps to the data folder to free up system room thus " " " " " "

*Modified Trebuchet to remove all the unnecessary extra wallpapers from the launcher thanks to SynisterWolf!

*Added to the build.prop the following tweaks (unconfirmed if they actually work or not):

-Faster Streaming Videos

-Video Acceleration and Hardware Debugging

-Power Saving Mods

-Phone Rings Immediately instead of a long delay

-Better Phone Signal

-Better Call Quality

-Faster Boot Time

-Disable Error Checking

-Dalvik Virtual Machine Tweaks

-Disable Sending of Usage Data

-Disable Strict Mode Checking

-Qualcomm Tweaks

(╯°□°）╯︵ ┻━┻ v1.6 LINARO:

*****Dirty Flash should suffice after wiping BOOT. Wipe cache and Dalvik after flash*****

*New Rage boot animation thanks to XDA member RKight! (EDIT: I goofed his animation up. No your phone is not frozen! I'll fix this tomorrow)

*Modified system UI sounds (I like these better. Taken from the sgs3)

*Added about 10 new short notification sounds (for those in office areas like myself) and 1 new alarm.

*GPU Overclocked (truly) this time with Snuzzo’s new kernel.

*Alleged GPS locking fix integrated.

*.nomedia files added to every non media file within the rom (to combat wakelock from mediaserver)

*Rom feels much faster and smoother thanks to the new kernel.

(╯°□°）╯︵ ┻━┻ v1.5 LINARO:

*Added a modified services.jar that improves memory handling and overall rom performance (thanks SynisterWolf for the find!)

*Added SyniserWolf's Lockscreen fix. (for HC Animation)

*Replaced SuperUser with SuperSU so as not to have that annoying "forgetfulness" that SuperUser has when granting apps SU permissions.

*Added the default Mms back that contains all the emoji's as it was causing conflicts with messaging.

*2 versions of the rom uploaded tonight. 1 without init.d and 1 with init.d for testing purposes to see which performs best and without issues.

*Modified the build.prop scripts to remove what may have cause heating issues in the last release.

(╯°□°）╯︵ ┻━┻ v1.4 LINARO:

*Added all the Build prop tweaks for maximum performance that were accidentally left out of the past build (muh baaaaad)

*Fixed the double vibration in the dialer by replacing the inverted contacts app with the version that comes standard with this build.

*Modified the 13mb LatinIME to 2mb by removing most of the foreign language packs from it.

*Modified the Mms.apk to remove all 875 emojis as most phones don't support them anyway. This cut the apk down a lot.

*Rom overall smoother than the last release. Zip files are much smaller ;)

(╯°□°）╯︵ ┻━┻ v1.3 LINARO:

***CLEAN WIPE REQUIRED!!!***

*Built from "Linaro" chain and not Android "Vanilla". MUCH FASTER and Cleaner! (Google "Linaro" if you don't know what it is) Try those heavy graphics games now ;)

*WiFi Wake Lock Fixed! (Snuzzo Kernel)

*Call Quality fixed! (Snuzzo Kernel) (not bluetooth)

*Native Tether Fixed! (dmeadows' Broadcom )

*Forced sio in I/O scheduler! (Snuzzo Kernel)

*init.d Fixed! (Shrike)

*Streaming Camera for Hangout/skype/etc Fixed! (Chad0989)

*Awesome 360 degree ripple effect on lockscreen! (SynisterWolf)

*Removed the "lite" Trebuchet and modified the Original myself and cut in in half :D Only this version, has an added ability to modify the app drawer grid size ;)

*Custom Rage Wallpaper I merged into Trebuchet! (localceleb)

*Music sound quality/volume possibly fixed! (unconfirmed)

*Modified Deskclock added to get a Digital Clock Widget for the home screen

(╯°□°）╯︵ ┻━┻ v1.2:

*Rebuilt again completely from fresh source.

*New Kernel by Snuzzo! Updated Funkey Kernel to include the following:

-SIO Scheduler

-Force AC charge over USB (Fast Charge)

-True Multi Touch Fix

*Removed Apex Launcher and added an extremely lite and faster modified version of Trebuchet!

*Modified AOSP keyboard by SynisterWolf! He took the stock keyboard and made it a little bit bigger. Convenient!

*Honeycomb style Lockscreen Clock by Snuzzo!

*Overall increased speed and battery life.

*Implemented Chad’s front face video calling fix for streaming skype,Gtalk, etc.

*Added a Center Clock option

*Added Screen rotation in lockscreen option

*Added the option to Reverse Volume Key Logic on Cursor Control

*Added the option to Long Press Status Bar to set Brightness Level (Slid on Status Bar still works too. Must be enabled for long press to work)

*Added the option to Disable Camera Shutter Sound

*Added the option to Enable/Disable the Download of “Potentially Unsafe Content” in Email Settings

*Added the Option to Change App Drawer Grid Size (Only works on the original Trebuchet that came with this brunch and can give upon request)

* Added the MIUI Battery Bar option via and included Team Battery Bar App

*Added the WiFi Sleep Policy Fix (untested)

*Added the Fix for Wifi Strength Indicator

*Added ARMv7 Optimized String Handling Routines

*Added the Option to Answer Incoming Calls with the HOME soft key (Must be enabled in Accessibility Options and is active after rebooting)

*Added I/O Scheduler Settings in Performance Options for older sd cards (untested)

*Added the “Clever Dialing” feature in MMS (If you want to immediately call the person you’re in a current text message with, simply hold the phone to your ear like you are on a call and it will dial them! Must be activated in MMS settings at the very bottom and have the phone rebooted at least once)

*Added the 1% battery mod (untested). This is where the phone reports the exact battery drainage as indicated by your battery info and battery in status bar.

* Improved Http Response Cache performance (Faster Page Loads)

*Added a Fix for possible Battery Drainage while receiving Mms with a bad data connection. (phone will not constantly keep draining power by reconnecting to get the message if your data is off or in an area where there is no data)

*Use popup Settings instead of Knobs for the Camera (no need for itty bitty sliders anymore! Easy to read and set pop ups)

*Removed a lot of unused stuff and made the code cleaner before compiling the rom for improved performance

(╯°□°）╯︵ ┻━┻ v1.1:

*Rebuilt completely from source today with latest repos.

*Chad's Multitouch fix implemented.

*Some minor app changes.

​

-448 Sounds Flashable Pack: DOWNLOAD

-Flashable zip to revert the "stock" apps to normal (non-inverted): DOWNLOAD

md5: 2f1cc8ee78afc334ce46d559c8fa461a

-Amon Ra Recovery 3.15: DOWNLOAD

--Gapps-Invert-Revert: DOWNLOAD - Only flash these if you've already flashed my inverted gapps package and want to go back to uninverted.

md5: 4aebe853e4dba0759844ed4c6e91dced

-Chad's CM9 Kernel 10/15/12: DOWNLOAD

​

Q: "How do I configure the wireless tether app to work properly?"

A: "Tap menu, then settings.

-Change the Device profile to HTC Rezound

-Change the Setup Method to Netd (master)

-Enabling WiFi Encryption is your choice, however, I would recommend it (password protect your hotspot!)

-Enabling the encryption will allow you the next option of creating a password for your network.

-Changing the SSID is the name of your network hotspot that you want to show as an available network.

-You can enable access control if you like but it is not necessary.

-Scroll all the way down and check off "Enable routing fix"

That's it! Ready to go."

Q: "Ever since I came to AOSP, I get these weird, annoying text messages from Verizon. How can I make them stop?"

A: " Click this:

http://www.verizonwireless.com

-Sign in at the top right corner.

-If an add pops up, bypass it by selecting the link that says "Continue to My Verizon"

-Under the "Plan" options in the middle of the screen, click on change features.

-Select your phone in the next window if it asks for it and click "Next" off to the right of the screen.

-Here you can choose to add and remove features and it's the 2 cloud storage options that you want to opt out of or disable. They were free any way and most don't even use it. Continue in the bottom right corner after that and I'm sure you can figure out the rest!

***NOTE***

You most likely will get slammed by a recall to delete message for every weird text you received since switching to AOSP. After that they are gone for good."

Q: "Battery percentages do not match what the system shows when power is low or what is showing on the statusbar or lockscreen. Can we fix this?"

A: "This is a known HTC issue and there is not a fix for it at the moment. Your best bet would be to stick with the lowest percentage the system indicates is the remaining power for your battery. There is however a 1% battery mod that attempts to give a more accurate reading but it doesn't always work. I may attempt to merge it into one of these builds eventually."

Q: "Does this ROM suffer from choppiness of the homescreen like many others?"

A: "The choppiness of the homescreen is due to the default settings within Apex Launcher. Users can tweak their individual homescreen transition and scrolling settings to fine tune it's performance to their liking and nearly do away with any lag or choppiness resulting from the preset. A good first start would be to change the wallpaper scrolling to fixed, or setting the minimum scrolling time to somewhere betweek 1-4. 0 is NOT fastest."

Q: "Is this rom for S=OFF ONLY people, or can we S=ON people flash your rom?"

A: "At the moment, I have not created a rom specifically for S=ON flashing. However, if you are on one of the last few ICS firmware released, you can extract the boot.img from the zip and you will need to flash it in hboot after flashing the rom"

Q: "I am still on Gingerbread firmware. Is this rom old firmware friendly? If not, will the Gingerbread patch I have from another rom work with yours?"

A: "It is not old firmware friendly. However, you may be able to use a Gingerbread Patch from another rom. If you've tried this, please let me know if it worked.

Q: "In order to use the rom previous to flashing yours, I had to flash a Gingerbread patch. Now that I have flashed your rom, I get these reboots every 15 seconds. Why is this happening?"

A: "Since you are on the older firmware, you are going to have to flash this patch each and every time you switch to a newer firmware rom. That will fix the issue"

Q: "I flashed your rom but while I'm on it, it reboots after about 20 seconds every time it gets back to the rom. Why is it doing this?"

A: "You are on the old Gingerbread Firmware or not on an ICS firmware new enough. Either RUU your way to the latest leak or use a Gingerbread patch"

Q: "I downloaded the rom but want to make sure it downloaded properly before I attempt to flash it. Everyone keeps telling me to check my md5 but I'm not sure how to do it"

A: "Here is a link to the Free md5 checker/generator that I use: http://www.winmd5.com/. Use that to compare the string of code with that of what I have listed for the rom download. If you can not use this app, you can also view the md5 on your phone via a root browser like root explorer by checking the properties of the zip.

Q: "Which gapps are safe to flash on this rom?"

A: "I would suggest only flashing the latest ICS gapps for any of my roms. For AOSP specifically, I have an inverted gapps package listed in post 1"

Q: "Does "Google Now" work with this rom? If so, does the voice portion work also?"

A: "Yes google now works as does the Jelly Bean Voice Search."

Q: "I read that you included the Google Sound Search (Google Ears) app in your rom but I can't find it?"

A: "It is a widget. long press your homescreen, select widget, and you will find it"

Q: "I flashed your rom and my phone gets really hot after a while. In fact, Ive noticed it on all the newer roms lately. What could be causing it and how can I attempt to fix it?"

A: "Make sure you have updated your radio to the latest available. In fact, you should update to he latest firmware".

Q: "When I turn the wifi on, it gets stuck in the "turning on" mode but never comes on. Why is it doing this and how can I fix it?"

A: "The kernel has most likely been installed incorrectly or you are missing the module located system/libs. Place that folder from the rom zip to that location and reboot"

Q: "Does this rom include an AD Blocker?"

A: "It does not as it interferes with some market apps that require it. You can however download several free ad blockers from the play store"

Q: "Do you have plans to add Aroma to your roms?"

A: "I may in the future yes"

Q: "Does Bluetooth work with this rom?"

A: "Yes althought for the moment, call quality may not be that great. It's still in development."

Q: "My gallery is not showing my pictures nor is my the Latin player showing my music. How do I fix this?"

A: "You just need to clear the cache on those apps and it will solve the problem"

Q: "I use the Navigation app all the time to get me from point A to point B but it is not in this rom nor can I find it in the market. How can I get it back?"

A: "The navigation app (Blue Chevron for the icon) is actually part of the Google Maps app. Re-Download Google Maps and you will have your Navigation app back"

Q: "I noticed on most roms anything I download goes to the internal memory under the downloads folder. How can I change this to where downloads will go to my sd card's download folder?"

A: "There is a way to do it although I'm unsure of how at the moment. However, if you can change the default downloads folder in tapatalk or the xda app to "Downloads" and anything downloaded through those apps will go to that folder on your sd card"

Q: "I noticed your tweaks force GPU rendering instead of hardware rendering. This conflicts with a few games I play and won't allow me to play them until I change it. If it's possible, where would I go to change that?"

A: "It is possible and is as easy as un-checking the option listed under system apps/developer options/Force GPU Rendering"

Q: "Everyone else is reporting amazing battery life but mine drains incredibly fast. What can I do to fix this?"

A: "Ensure that you are on the latest radio (1.22.10.0424r, 1.22.10.0424r) and firmware, and that you have no background apps that are using major resources constantly running. Also, make sure to tweak your screen properties/setting as the screen takes up a great deal of power. Live wallpapers and things like gps/wifi/bluetooth being left on can drain power fast."

Q: "Will there be any way to add switchable equilizers in your rom?"

A: "There is a modified DSP manager called Awesome Beats with a load of options to choose from!"

Q: "Every now and then when I toggle bluetooth, it will lock up and not turn on. How do I fix it?"

A: "Reboot"

Q: "What purposes does an i/o scheduler serve?"

A: "The following:"

Minimize hard disk seek latency.

Prioritize I/O requests from processes.

Allocate disk bandwidth for running processes.

Guarantee that certain requests will be served before a deadline.

***In short, the Kernel controls the disk access via using the I/O Scheduler.***

Q: "What goal does every I/O scheduler try to balance?"

A: "The following:"

Fairness (let every process have its share of the access to disk)

Performance (try to serve requests close to current disk head position first, because seeking there is fastest)

Real-time (guarantee that a request is serviced in a given time)

Q: "How do I determine what I/O Scheduler setting is best for me?"

A: "It depends on how you use your phone and what is most important to you. Refer to the chart below to customize your scheduler appropriately:

Noop

Inserts all the incoming I/O requests to a First In First Out queue and implements request merging. Best used with storage devices that do not depend on mechanical movement to access data (like flash drives). Advantage here is that flash drives do not require reordering of multiple I/O requests unlike in normal hard drives.

Advantages

Serves I/O requests with least number of cpu cycles. (Battery friendly)

Best for flash drives since there is no seeking penalty.

Good throughput on db systems.

Disadvantages

Reduction in number of cpu cycles used is proportional to drop in performance.

Deadline

Goal is to minimize I/O latency or starvation of a request. The same is achieved by round robin policy to be fair among multiple I/O requests. Five queues are aggressively used to reorder incoming requests.

Advantages

Nearly a real time scheduler.

Excels in reducing latency of any given single I/O.

Best scheduler for database access and queries.

Bandwidth requirement of a process - what percentage of CPU it needs, is easily calculated.

Like noop, a good scheduler for solid state/flash drives.

Disadvantages

When system is overloaded, set of processes that may miss deadline is largely unpredictable.

CFQ

Completely Fair Queuing scheduler maintains a scalable per-process I/O queue and attempts to distribute the available I/O bandwidth equally among all I/O requests. Each per-process queue contains synchronous requests from processes. Time slice allocated for each queue depends on the priority of the 'parent' process. V2 of CFQ has some fixes which solves process' i/o starvation and some small backward seeks in the hope of improving responsiveness.

Advantages

Considered to deliver a balanced i/o performance.

Easiest to tune.

Excels on multiprocessor systems.

Best database system performance

after

deadline.

Disadvantages

Some users report media scanning takes longest to complete using CFQ. This could be because of the property that since the bandwidth is equally distributed to all i/o operations during boot-up, media scanning is not given any special priority.

Jitter (worst-case-delay) exhibited can sometimes be high, because of the number of tasks competing for the disk.

SIO

Simple I/O scheduler aims to keep minimum overhead to achieve low latency to serve I/O requests. No priority quesues concepts, but only basic merging. Sio is a mix between noop & deadline. No reordering or sorting of requests.

Advantages

Simple, so reliable.

Minimized starvation of requests.

Disadvantages

Slow random-read speeds on flash drives, compared to other schedulers.

Sequential-read speeds on flash drives also not so good.

vr

Unlike other schedulers, synchronous and asynchronous requests are not treated separately, instead a deadline is imposed for fairness. The next request to be served is based on it's distance from last request.

Advantages

May be best for benchmarking because at the peak of it's 'form' VR performs best.

Disadvantages

Performance fluctuation results in below-average performance at times.

Least reliable/most unstable.