[One (M7) Android Development] lord-ralf-adolf:
[B][COLOR="Red"]Your warranty is now void.[/COLOR][/B]
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
A lot.

Introduction:

Screen Shots:

​

Features:

- all the new stuff is RR and CM.

- better sound quality.

- exfat usb storage support with auto mount.

- USB fast charge enforcing.

- Logo2Menu See post #2 for more how it works

- Double Tap 2 wake and wake gestures. See post #2 for more how it works

- suport Ad-Hoc networks (wifi)

- Kernel build with linaro 4.9.3 for more optimization

- Statusbar clock customization + second + fonts

- Network traffic monitor

- Toast animations

- Listview animations

- Navigation bar dimensions and customization

- Quick unlock

- Overall Speed up system

- Included all cm 12 features

- IR Blaster

- And many more slim omni and orginal RR improvements and system ui changes running in this build. So enjoy

- Gestures anywhere.

- Improve the booting time by 4% (yes not that much but that's all I can do for now)

Installation instructions

- Download the latest build

- Download Gapps

- Take a nandroid backup

- Full wipe and factory reset (must do it when coming from an other rom optional if you are already using RR Rom)

- Flash ROM using latest ClockworkMod recovery or TWRP

- Flash Gapps

- Reboot (do not say yes to fix root permission boot normally then go to settings >> development >> root acces and set it as you like)

- Enjoy!

Changelog:

Resurrection Remix ROM

# Resurrection Remix Lollipop 5.0.2 - v5.3.9

- Fix 2g/3g/LTE switch

- Allow lock screen visualizer to be disabled

- Use 100K steps for color temperature sliders.

- livedisplay: Fix for multiuser

- merge ProfilesList into ProfilesSettings

- Regulatory text color: make this readable

- Return stock colors on default material settings theme

- Add left padding to wakelock title/summary

- Dotted circle battery option

- livedisplay: Add an "off" state

- Added a check if a custom activity can be started

- Revert Port long press back to kill configurable timeout

- MTP: Update JNI for new packet getters

- Themes: Switch themes when user changes

- Factory reset: Allow passing wipe_media to recovery

- SystemUI: CellularTile support multi-sim

- Lockscreen visualizer: Disable out animation

- Do not start music app when headset is unplugged

- Clean up keyguard carrier text handling.

- livedisplay: Updated icon from Asher

- Themes: Change themeChange config value to 0x300000

- Themes: Add CONFIG_THEME_FONT to Configuration.diff()

- SysUI: Clip to outline in ActivatableNotificationView

- Remove more duplicate sounds

- Provider: Add multi SIM ringtone support in SettingsProvider

- Properly clean up when setting new InputFilter.

- AudioEffect JNI: use new max preprocessing constant

- Fix build breakage in older branches by avoiding <> notation

- keyguard: don't use eq visualized in LowEndGfx devices

- Themes: Process theme resources after package scanned

- Themes: Switch themes when user changes

- Improve system ui pngs & add missing navbar buttons for other resolutions

- Mising back_ime_land.png

- Unknown source apps: enable apk installation by default

- SystemUI: improve recreating statusbar

- And other bug fixes and improvements

# Resurrection Remix Lollipop 5.0.2 - v5.3.8

- Implement ambient display as Active Display

- add visualizer to lock screen

- Double tap to sleep on navigation bar

- Wakelock Blocker

- Fix race condition in setting notification panel height

- Implement active display adjustment and tile

- Change to CmHardwareService

- Force Expanded Notifications

- Hide unused msim icons on setting preference

- Mirroring layout on RTL languages

- animate clear recents exit

- Fix some notification still unreadable

- Quick settings customizations and fixes

- Improve HeadsUp

- Materialize toast frames

- Ambient display tile

- fix qs main tiles settings not refreshing tiles

- long press lock screen lock icon to sleep (1/2)

- hide floating clear all only if were removing all tasks

- update battery saver off and sync drawables

- don't show headsup if IME is showing

- launch default music player on headset connect

- Don't show warning notification on disabled.

- Fix MSimSignalClusterView padding when no sims inserted.

- Themes: fixes and improvements

- Volume panel timeout

- Fix Battery saver mode

- Themes: fix copy paste error for applying ringtone/alarm

- modify default system profiles

- add advanced_mode

- prevent doze notifications from inverting

- fix doze pickup

- Add missing back_ime_land.png

- Fix NP transparency background vector glitches

- hide Ambient display tile if not supported

- Move vibration intensity option to misc settings

- translation imports

- g3: enable otg storage settings

- And ton of improvements

- includes all cm updates

- And much more.

# Resurrection Remix Lollipop 5.0.2 - v5.3.7

- Add power button to navbar

- App Circle Bar tile

- NavBar tile

- long press back to kill configurable timeout

- Themes: Use rounded rect for heads up notification

- Themes: Enhanced theming capabilities

- Avert duplicating translation in drawing a background drawable

- Strings improvements

- base: LT translations

- Update DPI settings

- Fix mobile network settings for multi sim

- Update mobile network settings

- Update data usage settings

- set volume wake dependency in code

- Update Translations

- TeleService: Add all supported network modes

- Improve multi-sim data configuration

- Lot of bug fixes and improvemens

- includes all cm updates

- And much more.

- Happy flashing..

# Resurrection Remix Lollipop 5.0.2 - v5.3.6

- Removed PitchBlack Theme from system/app

- PitchBlack Now available on play store for free: https://play.google.com/store/apps/details?id=com.resurrectionremix.pitchblack

Note:Playstore version wont work on RR version 5.3.5

- Fixed bootloop after theme change

- Themes: Get mFontPkgName hashCode not mIconPkgName's

- Expanded Desktop : Fix Left handed navbar during landscape mode

- Enable Buttons and Status Bar settings Multi-user enabled

- Use actual storage type for format message strings

- Fix for ambiguous and broken disk formatting dialog

- Storage; Fix apps2sd for noemulated secondary storage

- GlobalActions: Always add power off option to power menu

- Expose hardcoded colors

- Themes: Include ThemeConfig for ResourceKey hash

- Themes: Add theme change timestamp to ThemeConfig

- Fix Profiles settings screen padding

- Power Menu: remove power as an option

- Don't show "Eject card" if the card is not accessible

- Fix detection of USB/UICC volumes

- Performance -> Battery mode

- improved performance and stability

- g3: fix external storage permissions

- g3: Remove deprecated Camera2 overlays

- hammerhead: Tweak speaker and headphone volumes

- includes all cm updates

- And much more.

- Happy flashing..

# Resurrection Remix Lollipop 5.0.2 - v5.3.5

- Update and fixes for PitchBlack theme

- Navigation bar button color

- QS:Battery saver tile

- QS:Brightness tile

- QS:Expanded desktop tile

- QS:Screen off tile

- QS:notifications tile

- Slim doze options

- fix performance profile not showing up

- Optimizing app dialog on first boot

- fix bunch of issues after apply theme

- Create configurable default expanded desktop style.

- Don't lookup application keyguard notification visibility unnecessarily

- Hide privacyguard notifications on keyguard

- AppOps: fix deadlock issue when showing dialog

- Themes: Include ThemeConfig for ResourceKey hash

- Themes: Add theme change timestamp to ThemeConfig

- Themes: Don't clip notification when a theme defines a larger radius

- Themes: Fix theme package name being set to target's

- fix flashlight tile inconsistency

- Disable lock screen after boot

- Prevent power key capture when screen is off

- Hide msim 'no-sim' icons

- fix performance profile not showing up

- fix status bar activity indicators getting stuck when disabling

- Hide privacyguard notifications on keyguard

- Move changelog to about resurrection

- Rename : Resurrection tools >>> Configurations

- Add touchscreen hovering support

- Update translations

- move gestures setting in to device section

- hammerhead: Update removable disk configuration

- hammerhead: return to stock DPI

- includes all cm updates

- Bug fixes

- And much more..

- Enjoy!

# Resurrection Remix Lollipop 5.0.2 - v5.3.4

- PitchBlack Theme Initial release

- Option to disable search panel (navrings)

- Add ability to disable a lockscreen shortcut

- fix more battery drain

- improved overall stability

- Add default revision for AOSP remote

- apply default profile after resetting them

- Fix for bluetooth issues

- RR Tools RU and PL translations

- Update and make cLock app themeable

- Move cLock app to misc

- Remove image from about resurrection

- Fix lockscreen issues

- Disable Ambient display bools as default

- Fix profiles crash

- lowmemorykiller: Fix high min-free values

- Performance: fix mix/max cpu frequency

- improve lockscreen tile behavior

- Stylus gestures features for note devices

- Add setting for updating recovery

- AppOps: fix deadlock issue when showing dialog

- VolumePanel : Check if StreamControl is null

- Themes: Add tm command line tool

- Msim: Use SIM display name

- Fix for some of theme issues

- Move navring app loading to background tasks

- Make navbar back,recent not re-assignable

- Improve nav ring swipe behavior

- Fix Power Shutter Exception

- PhoneWindowPolicy: Fix NPE race condition by excessive screen on delay

- Camera : allow camera to use power key as shutter

- g3-common: increase overall volume levels

- includes all cm updates

- Bug fixes

- And much more..

- Enjoy!

# Resurrection Remix Lollipop 5.0.2 - v5.3.3

- Lockscreen shortcut customization

- Navbar customization

- Navbar ring targets

- NavigationBar fixes

- Option to show four tiles per row

- Add new 100 hd lockscreen shortcus icons

- Add screen timeout tile

- Fix AudioFX tile

- QS: add Screenshot tile

- QS: add Sync tile

- protected SMS

- Fix for statusbar header weatherReceiver issue

- fix unpinning locked apps

- Fixes and update Theme chooser resources

- Disable ticker

- fix ambient display issues

- Fix issues .system ui fc s and ui refreshes after apply themes

- Update lockscreen quick unlock

- Exact solution for FC s on NavigationBarView

- Fixes for lockscreen issues

- Fixes for profile settings

- Update theme chooser icon

- g3-common: cmhw: Don't cache tap-to-wake setting

- g3: Fix hispeed frequency

- g3 kernel updates

- hammerhead: Add QCOM effect blobs

- hammerhead: Remove speaker drc flag from audio policy

- hammerhead: kernel updates

- includes all cm updates

- And much more..

- Enjoy!

# Resurrection Remix Lollipop 5.0.2 - v5.3.2

- Fix and Enable DOZE (Ambient Display) (it will works if your device supports)

- Doze (ambient display) timeout option

- Skip Misc/Overcounted battery stats in builds

- Add expanded desktop

- Make power dialog profile and screenshot PNGs themeable

- Update Gestures anywhere close button to (Material FAB) and make gesture color themeable

- Fix Status bar Carrier label issues

- clean up hiding search bar

- Update cLock theme

- Expand Recents to the top if Search is disabled

- Fixes for bluetooth

- Add "Accept all files" option for incoming file via BT

- SystemUI: reset timeout when expanding volume panel

- Revert Keyguard: Create lockscreen weather (Because CM Team reverted from their source to)

- Hide GlowPadView warnings

- Themes: Restructure resource cache

- SystemUI: Fix the wrong speech in TalkBack application.

- Keyguard: Avoid null pointer exception

- Include material ringtones and notification sounds

- storage: Don't list removed volumes in storage list

- WindowManagerService: Fix On-Screen keyboard popups when hw-keyboard is present

- Do not allow the navigation bar to move if width == height

- Centralize QuickSettings constants

- bootanim: Add continuous splash support

- Themes: Ensure themed fonts always have fallbacks

- lowmemorykiller: Overwrite LMK parameters for low-tier devices

- Themes: System theme should clear wallpaper

- Themes: Update LoadedApk resources.

- Themes: Fix font layout missing a view

- Themes: Clear out icon resources for non-composed icons

- Themes: Fix launching themes using APP_THEMES category

- SystemUI: animate expanded volume panel

- ExpandedVolumePanel: Fix SystemUI FC when expands volume panel from Notifications tile

- fix derp after theme engine implemented

- Prevent AudioService dead lock issue.

- MediaCodec/Image: handle null cropRect correctly

- Fix GPS for old GPS HALs

- SystemUI : Add QSDetailItems

- SystemUI: add Profiles tile

- SystemUI : Add adb over network tile

- SystemUI: add NFC tile

- SystemUI: port compass tile to cm-12.0

- SystemUI: port lock screen toggle tile

- SystemUI: Create LteTile

- SystemUI: add AudioFX/visualizer tile (beta)

- Reduce default animation duration

- DocumentsUI: update launcher icon

- ShutdownThread: dont show advanced reboot options when long pressing power off

- Settings: fix empty Wifi triggers screen

- Settings : Update for centralized quick settings

- Cleanup and fix QS tile implementation

- Settings: Enforce non-blank profile names

- Update APN S

- G3 - Boost cpu and performance

- G3 - Add bools for DOZE

- G3 - charger: fix warnings

- G3 - charger: remove charger pecentage

- G3 - Fix kernel issues

- hammerhead: mixer_paths: Enable compander last

- hammerhead: Kernel updates

- Bug fix and source updates from cyanogenmod

- For more information about changelog check out the RR Github sources

- Note :Full Wipe installation (Highly Recommended) .After a long test. There is no problem found. Happy flashing..

# Resurrection Remix Lollipop 5.0.2 - v5.3.1

- Switch to Resurrection style light material theme

- Make RR tools icons themeable

- Remove italic fonts from settings

- Power menu: add sound toggle

- Keyguard: Create lockscreen weather

- Settings: check if ime switcher pref was remove previously

- Privacy guard: option to disable notification

- Fix NPE in HighTouchSensivity

- Settings: Show SAR on Regulatory Info (from CM11)

- Delay Explicit GC from the SystemServer.

- SystemUI: Remove redundant and broken setText on temperture view.

- Camera2 legacy: retry EGL config without EGL_RECORDABLE_ANDROID

- Fix nav button ripple getting stuck (Update)

- Phone: Sprint MWI Quirk: Phantom message wait indicator workaround

- G3 - fix WIFI cannot connect issue

- Hemmerhead : Enable performance processor settings

- Bug fix and source updates from cyanogenmod

- For more information about changelog check out the RR Github sources

- Happy flashing.

# Resurrection Remix Lollipop 5.0.2 - v5.3.0

- Update heads up notifications with swipe actions +(Master Switch-Timeout-Blacklist and do not disturb options)

- Add Theme engine

- Quick Settings Updates

- Re themed settings and Themes app

- Update cLock app with material theme

- Create expandable volume panel.

- App Circle Sidebar & Support for Configurable Trigger Region

- Custom System Animations

- Status bar header long click actions

- Allow custom density option

- Fix more memory leaks

- Fix FC on HU language update settings strings

- Revert ticker option for now :Causes system ui fc s(enabled as system default)

- Settings : Make RR Tools icons themeable

- Fix system ui crash while continuously click flash light tIle issue

- SystemUI: Fix user profile activity overlapped by status bar panel issue

- Quick settings: fix ripple placement for dual tiles

- ConnectionSettings: Add 4g as connection options for profiles

- SystemUI: unbreak accesibility longpress Overview to unpin

- wifi: Framework support for Ad-Hoc WiFi (IBSS mode)

- Fix "ghost" weather display in expanded status bar

- DocumentsUI: catch NPE

- Update RemoteController on Session update

- ProcessList: Handle invalid state when computing next PSS Time

- privacyguard: Add Superuser summary

- Update RR_string french translations

- Settings: Improve battery percentage title

- hammerhead: set persist.sys.isUsbOtgEnabled to enable USB storage.

- G3 : change DPI to 532

- G3 . boost sound volume

- G3 : Increase boost duration

- G3 : enable all hardware button options

- Bug fix and source updates from cyanogenmod

- For more information about changelog check out the RR Github sources

- Enjoy..

# Resurrection Remix Lollipop 5.0.2 - v5.2.9

- Add customization for Quick Settings

- Quick settings: Option to disable brightness slider

- Power menu customizations

- Status bar carrier label

- Gestures lockscreen Secure

- Battery bar customizations

- DocumentsUI: Add a standalone File Manager

- Enable tap to be developer

- Improve settings fonts

- SystemUI: fix navbar ripple getting stuck

- Changed profile selection to single-tap action

- Clean up keyguard carrier text handling.

- Option to ignore the last app when clearing recents

- Use fadein/fadeout anim on FAB button

- Add Fade in and Fade out effect to Recents FAB button

- Add system setting for t9 search input locale

- Wake Keys: enforce the wake keys overlay

- Allow disabling Search/Recents button wake

- profiles: clean up default profiles

- MountService: support UMS on any volume

- System UI :Add HU translations

- Edit Status bar BatteryLevelTextView

- Edit status bar text size and style

- Resurrection Tools FR Translations

- G3 - d855: Add LTE support

- G3 - fix wifi issues

- G3 - add usb charging mode

- G3 - add dummy LgDataFeature telephony class

- MSıM updates

- Bug fix and source updates from cyanogenmod

- For more information about changelog check out the RR Github sources

- Enjoy..

# Resurrection Remix Lollipop 5.0.2 - v5.2.8

- Update popups animation

- StatusBar Ticker option

- Add navigation bar master switch option

- Add resurrection remix logo to about settings

- Recents panel clear all button tweaks

- Replace recents clear all button with a fab button

- update maintainer list

- Update Hungarian RR strings

- Remove the superuser app

- Update superuser

Downloads

The Rom

GAPPS

​

XDA:DevDB Information

[ROM][5.0.2][WAKE GESTURES][M7][LINARO] Resurrection Remix, ROM for the HTC One

Contributors

lord-ralf-adolf, westcrip, JustArchi, arter97

Source Code: https://github.com/lord-ralf-adolf

ROM OS Version: 5.0.x Lollipop

ROM Kernel: Linux 3.4.x

Based On: CyanogenMod

Version Information

Status: Nightly

Created 2015-02-16

Last Updated 2015-03-21