[Galaxy S Plus I9001 Android Development] Calin:
Resurrection Remix V5.5.4

New version is out guys! ;)

New version should start rolling out also on OTA in a few minutes

Well guys here we are..

There are so much to say, well i will start with the first thing:

As i said some posts earlier this is not gonna be the final release cause i will gonna add some more custom things in the next coming builds.

I wanted to thank all of you who wrote on the document regarding the new upcoming features and i want to say to you that i tried to make happy most of you and included most of your written things.

The release unfortunally is not build anymore with the ArchiDroid Optmizations... What? Where? Why? ... Calm down i will explain it to you right now..

I remove them because of the many compilation errors encoured after the switch to 5.1.1_r13 but trust just flash my release and you will not regret :cool:

About the stagefright vulnerabilities... All fixes were merged in the ROM so you are 100% secured now as you can also see from my screen in the attachments.

Other things to say well nothing :D

I'm back from vacation and here i'am back to work ;)

[COLOR="orange"]**Clean installation is optional**[/COLOR]

**This Release includes also many upcoming changes and features for the 5.5.5 version**

**System**

- Switched to LP 5.1.1_r13
- Sources synched with the latest ones from CM
- Sources synched with the latest ones from ADC Team
- ROM build without ArchiDroid Optimizations (Many compilation errors, so it's not worth it )
- ROM with the latest K^ Kernel (3.4.108)
- Changed default DPI value to 216 (Credits: nilac8991)
- Switched SELinux mode to Permissive for both devices (Credits: nilac8991 & sirmordred)
- Implemented About RR-msm7x30 in msm7x30 custom configurations (Credits: nilac8991)
- Removed some unused code in Settings (Credits: nilac8991)
- Updated OTAUpdates (Credits: MatthewBooth)
- The "No-Wallpaper" ability with black background screen is now available in the ROM (Credits: nilac8991)
- GApps are available now through OTA, it's tested by me so there shouldn't be anykind of problem (Credits: nilac8991)
- Fix color picking dialog option in Settings (Credits: nilac8991)
- Fixed Adaptive Brightness option in Settings (as it was not working in the earlier release) (Credits: nilac8991)
- Fixed some problems regarding Wi-fi (Credits: nilac8991)
- Updated Default Wallpaper (Credits: nilac8991)
- Msm7x30 Custom settings are now more detailed (Credits: nilac8991)
- For the fact that now AncoraParts is build for ancora name of the app in settings will be changed in: Ari/Ora Parts (Credits: nilac8991)

For ariesve:

device/samsung/ariesve

- init: Make fiops as default scheduler (Credits: nilac8991)
- overlay: Use material style app drawer as the default (Credits: arco)
- device: Use half-res boot animation (Credits: sirmordred)
- overlay: Allow all rotations (Credits: sirmordred)
- Use video codecs for low end devices (Credits: nilac8991)
- init: Enable adaptive LMK (Credits: cyanogen)

kernel/samsung/msm7x30

- android: drivers: workaround debugfs race in binder (Credits: sirmordred)
- block: fiops ioscheduler core (Credits: nilac8991)
- defconfig: Make Fiops default IO Scheduler for ariesve (Credits: nilac8991)

For ancora:

device/samsung/ancora

- Use video codecs for low end devices (Credits: sirmordred)
- ancora: Implement AncoraParts app (Credits: nilac8991)
- device: Use half-res boot animation (Credits: sirmordred)
- Remove density from PRODUCT_AAPT_CONFIG (Credits: sirmordred)
- overlay: Use material style app drawer as the default (Credits: arco)
- init: Various updates (Credits: sirmordred)
- init: Enable adaptive LMK (Credits: cyanogen)
- uevent: Various updates (Credits: sirmordred)
- liblights: Additional updates (Credits: sirmordred)
- liblights: Add Generic BLN support (Credits: sirmordred)
- init: Set perms of BLN sysfs nodes (Credits: sirmordred)
- init: Don't set scheduler during boot (Credits: sirmordred)
- overlay: Disable fading marquee again (Credits: sirmordred)
- power: Do not use GNU old-style field designators (Credits: sirmordred)
- power: Tune ondemand sampling_rate (Credits: sirmordred)

kernel/samsung/msm7x30-common

- defconfigs: msm7x30: Disable LOGGER (Credits: sirmordred)
- block: fiops ioscheduler core (Credits: sirmordred)
- defconfigs: msm7x30: Enable FIOPS ioscheduler (Credits: sirmordred)
- defconfigs: ancora: Make FIOPS default ioscheduler (Credits: sirmordred)
- drivers: misc: Generic BLN implementation (Credits: sirmordred)
- defconfigs: ancora: Update defconfig (Credits: sirmordred)
- android: drivers: workaround debugfs race in binder (Credits: sirmordred)
- defconfigs: msm7x30: Use -O2 not -Os (Credits: sirmordred)

**Resurrection Changes**

- Proximity Speaker
- Add three-fingers-swipe to screenshot
- Restore default rr wallpaper
- Themes: don't recreateDefaults on typeface when locale changes
- Revert "Barrier only messages shouldn't prevent the idle handlers from running
- base: don't refresh visualizer tile once the tile is destroyed
- SignalStrength: Allow for custom signal buckets in LTE
- Disable PIN entry after successful quick unlock
- Fix forcing media stream control on tablet
- Removed Anti-Piracy Support
- systemui: Provide empty view for empty lists published in QSTile
- audio: Playback over USB DAC connected before boot
- [ActivityManager] Bring up Service if not schedule to restart
- PBD: Apply the same emmc discard logic as ext4_utils
- SystemUI: fix empty notification space in shade_locked
- Keyguard: Don't show keyguard if CryptKeeper enabled
- SystemUI: add missed super window calls
- Buttons: Allow setting default long-press app switch behavior
- Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS
- Fix telephony property access for CDMA rewrite rules in PhoneNumberUtils
- National roaming info for new Tuenti MNC in Spain
- Fix intent resolution of default preferred apps
- PhoneWinowManager: resolve home car intent
- Themes: Theme power off and reboot dialog
- Expose color values for battery saver icons
- Fix DT2S on navbar after SlimDim
- Battery saver enhancements (update)
- Keyguard: Stop fingerprint auth when not showing
- Fix StrictMode violation during getDefaultApn()
- AppOps: fix delete ops wrongly matched issue
- frameworks/base: synchronize surface control object access.
- frameworks/base: Fix ContentService JNI leaks
- Fix memory leak in AAPT
- Make MANAGE_DOCUMENTS permission signature|system
- LockPatternUtils: add a static way to retreive pattern from string
- Keyguard: Fix scramblepin logic
- Revert "AdBlock
- Fix NPE with WeatherStatus on KeyguardStatusView
- SystemUI: update to use new Profiles LockSettings obj
- systemui: Support remote expanded style.
- SystemUI: Add support for external bitmap icons.
- CaptivePortal : Ensure uri is not null
- TorchService: add sysfs handling
- autobrightness: Fix the brightness dialog is not work when first enabled
- policy: Remove references of Profiles in android.policy
- Settings: Disable Headsup floating by default
- Settings: add a way to not localize zone selections
- settings: add IMEI information to msim device status page
- Device info: Remove IMEI info from SIM status
- Use correct icons for sound settings
- Show "Lock screen & fingerprint" when supported
- Expose values for themes.
- Cleanup SoundSettings
- cmsdk: Dual SIM support on CM SDK
- vendor/cm: Provide means of uploading an artifact to maven.
- vendor/cm: Always use gpg sign-and-deploy for deployments.
- APN: Update configurations for Philippine networks
- Add new Tuenti MNC SPN override name
- vendor/cm: Expose internal revision for platform.
- apns: zero-length items are evil and break auto-selection
- sepolicy: Allow recovery to set system properties
- Add SettingsManagerService from cmsdk as a system service.
- sf: Restrict GPU tile render feature to MAX_LAYER_COUNT
- SF: Enable context priority
- stagefright: Add libhwc to exynos include paths
- stagefright: Add support for Exynos hardware audio decoding
- stagefright: Don't crash on invalid / null AVCC atoms in MKV
- MPEG4Extractor.cpp: handle chunk_size > SIZE_MAX
- video: Disable resync markers
- Display headset when plug
- Themes tile
- Add options - edit PIE control second layer
- Weather Temprature Status Bar Icon
- Statusbar weather color
- statusbar weather font size
- Fix left weather temp padding
- Fix for rare recents npe
- SlimDim: don't dim navbar on lockscreen
- SlimDim: Use semaphore to cancel ontouch callback
- GA = Fix size of close button drawables P2
- Add data connection toggle for MSIM
- Settings: Long Term Orbits (LTO)
- Don't include all resource densities
- Settings: Add TR Translations
- Automatic translation import
- Remove Duplicate Alarms
- Fix NPE with WeatherStatus on KeyguardStatusView
- SystemUI: Crash fix from bad camera values.
- CellularTile: Long-click triggers detail view instead
- CellularTile: Fix secondary button doesn't work and change single click behavior
- WifiTile: Fix wifi toggle state in detail view
- Only clear icon cache when theme/icon pack applied
- CaptivePortal : Ensure uri is not null
- SystemUI: Add support for external bitmap icons.
- systemui: Support remote expanded style.
- systemui: Fix various issues with transparent bars
- camera: Unbreak the extended face detection code
- ActivityManagerService: Don't export 'system' process in running app list
- systemui: move dock battery level views outside systemicons layout
- qs: initialize day temperature in livedisplay tile
- SystemUi: Respect shouldCollapsePanel when handling onClick.
- Fix statusbar dead spaces
- autobrightness: Fix the brightness dialog is not work when first enable auto-backlight