[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rodman01:
new build 5.8.3_7.1.2_r24 is ready and up

Additional to the new security patches it is build with pans blobs, taken from here.

So all thanks and credits go to [MENTION=5486550]p.a.n.[/MENTION] Please visit his thread and press his thanks button.

Magisk and boeffla kernel is still included (boeffla kernel app is not working with the inbuild kernel), and whether a clean install is necessary or not, please decide and test it by yourself. There are many changes in this build, so do what you think is right. But please: no bug or error report, if you haven't done a clean flash.

Download:

RR-N-v5.8.3-20170706-i9305-Official.zip: https://www.androidfilehost.com/?fid=673368273298969453

Mirror

RR-N-v5.8.3-20170706-i9305-Official.zip: https://sourceforge.net/projects/resurrectionremix/files/i9305

Changelog:

▼ Resurrection Remix Nougat Ver 5.8.3 Changelog

▼ 07/06/2017

▪ project android/

▪ 095f157 manifest: android-7.1.2_r17 -> android-7.1.2_r24

▪ project build/

▪ 01f92d6 Merge tag 'android-7.1.2_r24' into nougat

▪ project external/boringssl/

▪ c9d9e0b Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project external/skia/

▪ d41b284 Merge tag 'android-7.1.2_r24' into nougat

▪ project frameworks/av/

▪ 4d87ec3 Merge tag 'android-7.1.2_r24' into nougat

▪ project frameworks/base/

▪ 7cc34a0 Merge tag 'android-7.1.2_r24' into nougat

▪ project frameworks/native/

▪ cfac6d5 Merge tag 'android-7.1.2_r24' into nougat

▪ project libcore/

▪ 30ff118 Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project packages/apps/Settings/

▪ 15be728 DeviceInfoSettings: don't hardcode tag/build id

▪ 658c831 Merge tag 'android-7.1.2_r24' into nougat

▪ 77bc9ec Change Oneplus2 maintainer (#816)

▪ project packages/providers/DownloadProvider/

▪ d20a3a2 Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project packages/providers/MediaProvider/

▪ 03abed5 Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project system/sepolicy/

▪ ca57649 Add policy to fix interfacer derp on boot

▪ f0546f1 sepolicy: Allow system_server to set theme_prop

▪ 188e2fb sepolicy: add file and domain trans to interfacer

▪ bb79e15 Rename Masquerade to ThemeInterfacer [2/2]

▪ e9e8cf5 sepolicy: Redo masquerade rules

▪ 3ce5f05 sepolicy: Attempt to fix bootanim

▪ 61f8622 sepolicy: allow masquerade to read and write theme assets

▪ e394d92 sepolicy: rename masquerade domain and allow JobService in system_server

▪ 36c882b initial policy edits for masquerade to operate rootless

▪ 4eb146b Revert "Revert "sepolicy: fix themed sounds""

▪ d7a63a4 Revert "Revert "sepolicy: fix themed boot animation""

▪ ba0e461 Revert "Revert "Introduce sepolicy exceptions for theme assets""

▪ 8384671 Revert "Revert "Allow apps in /system/priv-app to call and execute su commands""

▪ 48fd011 Revert "Allow apps in /system/priv-app to call and execute su commands"

▪ 3d9b49b Revert "Introduce sepolicy exceptions for theme assets"

▪ c156db4 Revert "sepolicy: fix themed boot animation"

▪ fdad3fd Revert "sepolicy: fix themed sounds"

▪ b6bc55f sepolicy: fix themed sounds

▪ 2b33b12 sepolicy: fix themed boot animation

▪ bb40596 Introduce sepolicy exceptions for theme assets

▪ 06635a9 Allow apps in /system/priv-app to call and execute su commands

▪ 36164c6 Add policy to SELinux to allow ViPER4Android in enforcing mode

▪ 3b528f0 OMS7-N: Add service 'overlay' to service_contexts

▪ 5663ce2 RR: 7.1 fix

▪ 53bc460 sepolicy: Allow platform_app to run su_exec() (1/2)

▪ c7c2125 sepolicy: Allow system_server to run su_exec() (1/2)

▪ 2f058da sepolicy: Allow system_app to run su_exec()

▪ cf4570d sepolicy: Allow remount /system

▪ e6105f1 Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project vendor/cm/

▪ 44d782b vendor: add a prop to get the AOSP tag from manifest

▼ 07/05/2017

▪ project device/samsung/smdk4412-common/

▪ aa960f2 smdk4412-common: Enable LED-notification via BLN

▪ e4d473c smdk4412-common: Enable touchkeys stock behavior

▪ f726cbf smdk4412: Enable BLN support

▪ 3dd55da smdk4412: Enable variable touchkey button brightness

▪ project packages/apps/Jelly/

▪ fa0b42a Jelly: Don't save form data in incognito mode

▪ project system/core/

▪ 01a7186 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into nougat

▪ project vendor/cm/

▪ 3739625 Add LTE support for China Telecom Macau.

▪ 3f2013a qcom_utils: Cleanup supported QCOM_BOARD_PLATFORMS

▪ 3177211 build: qcom_target: Define MASTER_SIDE_CP_TARGET_LIST

▼ 07/04/2017

▪ project hardware/qcom/fm/

▪ project kernel/samsung/smdk4412/

▪ 9bfc74c BUILD_BUG_ON_ZERO: fix sparse breakage

▪ d6fe0e1 i9305: update defconfig - Enable page table mapping for zsmalloc: zsmapbench is able to perform over 4 times more mappings per second when page table mapping is enabled compared to copy-based mapping - Enable ZPOOL

▪ cc43085 i9100: update defconfig - Enable page table mapping for zsmalloc: zsmapbench is able to perform over 4 times more mappings per second when page table mapping is enabled compared to copy-based mapping - Enable ZPOOL

▪ cff3fee i9300: update defconfig - Enable page table mapping for zsmalloc: zsmapbench is able to perform over 4 times more mappings per second when page table mapping is enabled compared to copy-based mapping - Enable ZPOOL

▪ a5df818 xen: map foreign pages for shared rings by updating the PTEs directly

▪ e513d2d xen: use generic functions instead of xen_{alloc, free}_vm_area()

▪ 4d90611 CPU hotplug: Provide lockless versions of callback registration functions

▪ 07c14e5 mm for fs: add truncate_pagecache_range()

▪ d35c00e vmscan: add customisable shrinker batch size

▪ 4c2b773 zram: introduce per-device debug_stat sysfs node

▪ 77deec8 zram: Remove unused ratelimit stuff and old project link

▪ fda90a4 zram: use __GFP_MOVABLE for memory allocation

▪ a0de09f zram: drop gfp_t from zcomp_strm_alloc()

▪ 25c6007 zram: make is_partial_io/valid_io_request/page_zero_filled return boolean

▪ 4de3874 zram: keep the exact overcommited value in mem_used_max

▪ adb1110 zram: introduce comp algorithm fallback functionality

▪ 64ae2f4 zram: unify error reporting

▪ 79d6562 zram: check comp algorithm availability earlier

▪ 60bb76c zram: cut trailing newline in algorithm name

▪ fffe4d8 zram: close race by open overriding

▪ d8d5741 zram: trivial: correct flag operations comment

▪ 5ce507c zram: remove max_num_devices limitation

▪ 65e4f32a mmdebug.h: No dump_page reason param in 3.0

▪ 5f07b2a BUG: headers with BUG/BUG_ON etc. need linux/bug.h

▪ 796adae include/linux/bug.h: fix sparse warning related to BUILD_BUG_ON_INVALID

▪ a9be898 bug: introduce BUILD_BUG_ON_INVALID() macro

▪ 6c4dc76 bug: consolidate BUILD_BUG_ON with other bug code

▪ dd6c3a1 kernel.h: add BUILD_BUG() macro

▪ bcf65f4 zsmalloc: Fix CPU hotplug callback registration

▪ 4a471c3 zsmalloc: clean up many BUG_ON

▪ 7f43744 mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE

▪ 4acc8d0 bug: completely remove code generated by disabled VM_BUG_ON()

▪ 3a53146 compiler.h: Fix include for WRITE_ONCE backport

▪ cd7ddc5 locking: Remove atomicy checks from {READ,WRITE}_ONCE

▪ fb7f180 kernel: make READ_ONCE() valid on const arguments

▪ 5da7198 kernel: Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val)

▪ 4d71529 kernel: Provide READ_ONCE and ASSIGN_ONCE

▪ a4d72e0 zsmalloc: remove unused pool param in obj_free

▪ 3b552a8 zsmalloc: reorder function parameters

▪ e73c4fa zsmalloc: use first_page rather than page

▪ 4ef0db8 zsmalloc: fix zs_can_compact() integer overflow

▪ 04feda9 mm/zsmalloc: add `freeable' column to pool stat

▪ 0988472 zsmalloc: drop unused member 'mapping_area->huge'

▪ 9840d62 zsmalloc: fix migrate_zspage-zs_free race condition

▪ 17be73f zsmalloc: reorganize struct size_class to pack 4 bytes hole

▪ 44b3ecf zsmalloc: use page->private instead of page->first_page

▪ cc2b3a8 zsmalloc: reduce size_class memory usage

▪ 97e0155 mm/zsmalloc.c: remove useless line in obj_free()

▪ 04109e0 zsmalloc: don't test shrinker_enabled in zs_shrinker_count()

▪ b9f30c9 zsmalloc: use preempt.h for in_interrupt()

▪ 803cc2f zsmalloc: fix obj_to_head use page_private(page) as value but not pointer

▪ 9ce337d zsmalloc: add comments for ->inuse to zspage

▪ fc606b2 zsmalloc: use the old shrinker API

▪ 4ed8d9a zsmalloc: do not take class lock in zs_shrinker_count()

▪ c42593d zsmalloc: use class->pages_per_zspage

▪ 714f64b zsmalloc: consider ZS_ALMOST_FULL as migrate source

▪ 33b717a zsmalloc: partial page ordering within a fullness_list

▪ 9f3d6fc zsmalloc: use shrinker to trigger auto-compaction

▪ 777c889 zsmalloc: account the number of compacted pages

▪ 878e83e zsmalloc/zram: introduce zs_pool_stats api

▪ c5fa877 zram: reorganize code layout

▪ eae27a4 zram: remove max_comp_streams internals

▪ 6f33da7 zram: user per-cpu compression streams

▪ dc6282a zram: cosmetic zram_bvec_write() cleanup

▪ 815b241 zsmalloc: require GFP in zs_malloc()

▪ 1840ca3 zram: fix pool name truncation

▪ 9931c2c zsmalloc: cosmetic compaction code adjustments

▪ e394324 zsmalloc: introduce zs_can_compact() function

▪ 5cfe52b zsmalloc: always keep per-class stats

▪ 4d2e3fa zsmalloc: drop unused variable `nr_to_migrate'

▪ 3b13539 mm: zsmalloc: constify struct zs_pool name

▪ 9a9682f zpool: remove redundant zpool->type string, const-ify zpool_get_type

▪ 71b5e13 zpool: add zpool_has_pool()

▪ 9678bf6 zpool: remove no-op module init/exit

▪ 27cc636 zpool: change pr_info to pr_debug

▪ 7473b43 mm: zpool: constify the zpool_ops

▪ 4e26cb1 nick kvfree() from apparmor

▪ e19b93d zram/zcomp: do not zero out zcomp private pages

▪ 34373d6 zram: pass gfp from zcomp frontend to backend

▪ 5321935 zram: try vmalloc() after kmalloc()

▪ 8e2727f zram/zcomp: use GFP_NOIO to allocate streams

▪ b63212e zram: remove obsolete ZRAM_DEBUG option

▪ e92b9e8 zpool: remove zpool_evict()

▪ 2a1ebc9 zsmalloc: remove obsolete ZSMALLOC_DEBUG

▪ 32eb42e zsmalloc: fix a null pointer dereference in destroy_handle_cache()

▪ 4146b1e zram: clear disk io accounting when reset zram device

▪ c066dd1 zram: fix error return code

▪ d8e563c zsmalloc: remove extra cond_resched() in __zs_compact

▪ 9ba5f4e zsmalloc: fix fatal corruption due to wrong size class selection

▪ ba9b57e zsmalloc: remove unnecessary insertion/removal of zspage in compaction

▪ 0b4a145 zsmalloc: micro-optimize zs_object_copy()

▪ b07c6a6 zsmalloc: remove synchronize_rcu from zs_compact()

▪ 7a5da06 zram: deprecate zram attrs sysfs nodes

▪ a316a08 zram: export new 'mm_stat' sysfs attrs

▪ f7081d7 zram: export new 'io_stat' sysfs attrs

▪ edcb881 zram: describe device attrs in documentation

▪ ae51c5b zram: remove `num_migrated' device attr

▪ 8640f69 mm/zsmalloc.c: fix comment for get_pages_per_zspage

▪ a2e8f4c zsmalloc: zsmalloc documentation

▪ 2885841 zsmalloc: add fullness into stat

▪ 9e1263b zsmalloc: record handle in page->private for huge object

▪ cf02791 zram: support compaction

▪ 504527b zsmalloc: adjust ZS_ALMOST_FULL

▪ 0987117 zsmalloc: support compaction

▪ 4621267 zsmalloc: factor out obj_[malloc|free]

▪ 93f0635 zsmalloc: decouple handle and object

▪ 782aaf1 zram: use proper type to update max_used_pages

▪ 1dc6254 mm/zsmalloc: add statistics support

▪ 2969b32 mm/zpool: add name argument to create zpool

▪ 4802ac3 mm/Kconfig: fix URL for zsmalloc benchmark

▪ 1537d15 zram: remove request_queue from struct zram

▪ b8ed2c8 zram: remove init_lock in zram_make_request

▪ 6b90170 zram: check bd_openers instead of bd_holders

▪ 9755f43 zram: rework reset and destroy path

▪ ac42fac zram: fix umount-reset_store-mount race condition

▪ f7e9b21 zram: free meta table in zram_meta_free

▪ 26903f1 zram: clean up zram_meta_alloc()

▪ 7d4e9d6 mm/zsmalloc: adjust order of functions

▪ 188a8fb mm/zsmalloc: avoid duplicate assignment of prev_class

▪ c61347d mm/zram: correct ZRAM_ZERO flag bit position

▪ bc9d88c mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZE

▪ 985dfc0 zsmalloc: fix zs_init cpu notifier error handling

▪ 692cb8b zram: change parameter from vaild_io_request()

▪ 677d40e zram: remove bio parameter from zram_bvec_rw()

▪ 75065b6 zram: avoid kunmap_atomic() of a NULL pointer

▪ 37b6597 zram: avoid NULL pointer access in concurrent situation

▪ 18a3246 zram: use notify_free to account all free notifications

▪ 4b9d299 zram: doc fixes

▪ 8bb5abd zram: report maximum used memory

▪ c41e4e2 zram: zram memory size limitation

▪ cb0bf2d mm/zsmalloc.c: correct comment for fullness group computation

▪ 23e50c9 mm/zpool: use prefixed module loading

▪ e2197eb mm/zpool: zbud/zsmalloc implement zpool

▪ f3196a2 mm/zpool: implement common zpool api to zbud/zsmalloc

▪ b41602e zsmalloc: fixup trivial zs size classes value in comments

▪ 1a1c087 revert: i9305: set kernel to permissive by default

▪ project packages/apps/Gallery2/

▪ project packages/apps/Jelly/

▪ project packages/apps/Profiles/

▪ project packages/apps/Terminal/

▪ project packages/providers/DataUsageProvider/

▪ project packages/providers/WeatherProvider/

▪ project packages/resources/devicesettings/

▪ project vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/

▼ 07/03/2017

▪ project device/samsung/i9305/

▪ cd0bd1f update files and selinux to pans patches and vendor blobs. Taken from and credits to [MENTION=415687]Pan[/MENTION] from xda https://xdaforums.com/galaxy-s3/development-i9305/rom-unofficial-lineageos-14-1-t3627646

▪ project hardware/qcom/fm/

▪ 7a29d93 FM: Fix helium hal build

▪ 0df98d3 Change rename_dialog background color to default

▪ f62c66a FMStats: fix GetFMStatsForFreq error for non-cherokee

▪ project packages/apps/Gallery2/

▪ c45b89b Gallery2: Fix crash after returning from albums in wallpaper picker

▼ 07/02/2017

▪ project device/samsung/smdk4412-common/

▪ d07515e smdk4412-common: Fix telephony init permission taken from and credits to: https://github.com/dragonGR/device_...mmit/ed874eaba16751e87a1dc0cf3c21b37857e9007c

▪ fd64e4b smdk4412-common: Fix shell commands for CMFileManager Taken and credits to: https://github.com/dragonGR/device_...mmit/60c17ac5b76e9c320466af2f2c23d41fe6ffc6fa

▪ db9a142 smdk4412-common: Increase wifi scan interval

▪ 38d4412 smdk4412-common: Enable UICC card support

▪ c6a26a3 smdk4412common: Enable MMS with mobile data off

▪ project frameworks/base/

▪ project hardware/qcom/audio-caf/msm8916/

▪ 5578c76 Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.22' into cm-14.1-caf-8916

▪ project hardware/qcom/audio-caf/msm8994/

▪ 9cddbb8 Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.14' into cm-14.1-caf-8994

▪ project packages/apps/DUI/

▪ project packages/apps/Jelly/

▪ b8109ec Jelly: Update suggestions provider API URLs

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/PackageInstaller/

▪ project packages/apps/Settings/

▪ project packages/services/OmniJaws/

▪ project vendor/samsung/

▪ d34f5c4 i9305: replaced with [MENTION=1244342]filipr[/MENTION]rs patched libsec-ril.so to refer to audioserver

▼ 07/01/2017

▪ project hardware/qcom/fm/

▪ project hardware/ti/omap4/

▪ 030bec5 BUGBASH-733 Memory leak in system_server caused by suspend / color fade

▪ project packages/apps/AudioFX/

▪ project packages/apps/Camera2/

▪ project packages/apps/CellBroadcastReceiver/

▪ project packages/apps/Eleven/

▪ project packages/apps/Gallery2/

▪ project packages/apps/Jelly/

▪ a7659df Jelly: Make UrlResolvedReceiver final

▪ b15286f Jelly: Move bing suggestions provider to https

▪ f50b7e9 Jelly: Fix Suggestions Provider strings (suggestion / uggestion)

▪ 697e32d Jelly: Remove unused parameter

▪ 66d1b83 Jelly: Allow launching external apps

▪ 9d693cc Jelly: Remove unneeded getApplicationContext call

▪ project packages/apps/Recorder/

▪ project packages/apps/SetupWizard/

▪ project packages/apps/Snap/

▪ project packages/apps/Terminal/

▪ project packages/providers/DataUsageProvider/

▪ project packages/providers/WeatherProvider/

▪ project packages/resources/devicesettings/

▪ project vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/

▪ project vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/

▼ 06/30/2017

▪ project frameworks/av/

▪ 0e7e3ed Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_av into nougat

▪ project frameworks/base/

▪ 9265366 Fix potential KeyguardMonitor FC on unlock

▪ b2edd93 Revert "BluetoothTile: Fix in the off state while entering the detail view"

▪ project packages/apps/DUI/

▪ 08efc6c Fix button size not refreshing after a dpi change

▪ f758ef8 Media arrows: hide them on keyguard bouncer

▪ project packages/apps/Jelly/

▪ d6b3b84 Jelly: Add non encrypted google search engine

▪ 897fa20 Jelly: Propagate custom request headers to WebClient

▪ 58c2aed Jelly: Add suggestions

▪ project packages/apps/Settings/

▪ 3e1184d Enable some more power menu actions

▪ project packages/apps/WallpaperPicker/

▪ 2b021c4 WallpaperPicker: Update for wallpaper API changes

▼ 06/29/2017

▪ project build/

▪ a2f759c Disable recovery resource warning

▪ 29849f1 Revert "Preventing default locale from being overridden because of buildinfo.sh"

▪ 13505f0 Revert "build: skip 'ro.product.device' using new macro "TARGET_SKIP_PRODUCT_DEVICE""

▪ dbe4d61 Makefile: Add the missing dependency on FUTILITY.

▪ 14e6c9f Build FUTILITY tool from futility-host.

▪ project frameworks/base/

▪ 2924709 ActivityStarter: Fix protected app intents

▪ 7d5b280 SystemUI: Make play queue toggle more visible

▪ c41bff4 Volume Panel: Fix Bluetooth music stream icon when muted

▪ 0679fa4 Add support for the .opus file format

▪ project packages/apps/Settings/

▪ dffe3ae Settings: Hide disabled lockscreen blur from search index

▪ d033a65 Settings: handle decrypting larger pattern sizes for sw600dp

▪ cc69056 Revert "Settings: Fix internal storage summary for non-emulated storage"

▪ afac342 Settings: Fix automatic hotspot turn off summary

▪ 962926d Settings: Make string untranslatable

▪ project vendor/cm/

▪ 94925ac apns-conf: Add Japan Umobile APNs

▪ 65227e7 sensitive_pn: Add sensitive numbers for Greece

▪ 980082e sensitive_pn: fix Czech Republic MCC

▪ 93c4774 sensitive_pn: Add Taiwanese sensitive numbers

▪ 0d0b4a0 Add sensitive numbers for Ukraine.

▪ 25aa89e Add Virgin Media Ireland to APN's

▪ 0d7863e sensitive_pn: Add additional FR number

▪ ea6ec70 sensitive_pn: Add additional GB numbers

▪ 5cdcee9 sensitive_pn: Add additional PT numbers

▪ 5873f8b sensitive_pn: add missing phone number for Brazil

▪ 1498b34 roomservice: Search for repos in lineage snippet too

▪ e0f8cfc roomservice: Remove support for devices in main manifest

▪ eb80e6f Add sensitive numbers for Israel.

▪ a632682 sensitive_pn: Add sensitive phone numbers for Czech Republic

▪ a0723e8 sensitive_pn: Add Canadian sensitive numbers

▪ 3483b70 sensitive_pn: Add more numbers from the Netherlands

▼ 06/28/2017

▪ project frameworks/base/

▪ project packages/apps/DUI/

▪ project packages/apps/Jelly/

▪ 69173dd Jelly: Add show/hide keyboard utilities

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/

▼ 06/27/2017

▪ project external/stagefright-plugins/

▪ 931ae6b FFmpegExtractor: Fix "supported" typo in logs

▪ project packages/apps/Gallery2/

▪ e988d6a Gallery2: Fix views overlap

▪ project packages/apps/Jelly/

▪ 9a5fcdd Jelly: Search on Enter key

▪ 74c7e51 Jelly: Don't reload on keyboard changes

▪ project packages/apps/Settings/

▪ 7470d86 Add device Samsung Galaxy S4 VE GT-I9515 jfvelte (#813)