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

Long time no see :), but is this rom still someone using?

If yes, here is a new build for all of you.

Same here: 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.

And the rom comes without root, so please flash magisk or supersu or addonsu by yourself and which one ever you prefer. And also here boeffela kernel is included now (boeffla kernel app is not working with the inbuild kernel).

After such a long time and so many changes compared to the previous version, a clean, fresh installation is recommended. Rom is based on today in the mornings AICP and leos sources.

Download

aicp_i9305_n-12.1-rodman01-20170707.zip: https://www.androidfilehost.com/?fid=817550096634784304

Changelog:

====================

07-07-2017

====================

* device/samsung/i9305/

aca6776 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

cedebea revert to vendor/samsung/i9305 blobs

7842c6d fix gps

946c5e2 Update proprietary-files.txt

aee6f9b Update i9305 device tree #2

60e2326 Update i9305 device tree

8e41d97 port of: t0lte: Switch back to proprietary RIL blobs thanks and credits to: [MENTION=1244342]filipr[/MENTION]rs https://github.com/Exynos4/android_...mmit/0512c3abf54bf6d5001408bf7e6b2beb5bfbd986

1db49bd i9305: Enable miracast option

c4fb986 i9305: Remove custom smdk4x12QcomRIL class

* frameworks/base/

5283736 Merge "SystemUI: Fix task lock & freeform buttons placement" into n7.1

1b65443 Merge "Merge tag 'android-7.1.2_r24' into n7.1" into n7.1

* packages/apps/Settings/

b2f66fe Merge "Merge tag 'android-7.1.2_r24' into n7.1" into n7.1

* vendor/aicp/

babfa0a bullhead: update build fingerprint & description to N2G47Z

e040479 flounder: various product updates

a83b14d Merge "vendor: shamu: update build fingerprint & description to n6f27h" into n7.1

38cd0cd vendor: shamu: update build fingerprint & description to n6f27h

463d9cb angler: update build fingerprint & description to N2G48B

====================

07-06-2017

====================

* build/

4cf9c52 Merge tag 'android-7.1.2_r24' into n7.1

* external/boringssl/

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

* external/skia/

7c2dfdd Merge tag 'android-7.1.2_r24' into cm-14.1

* frameworks/av/

a3a106f Merge tag 'android-7.1.2_r24' into n7.1

* frameworks/base/

502fdd6 Merge tag 'android-7.1.2_r24' into n7.1

7b1c999 Automatic translation import

* frameworks/native/

127edd3 Merge tag 'android-7.1.2_r24' into n7.1

* libcore/

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

* packages/apps/Settings/

2c03402 Merge tag 'android-7.1.2_r24' into n7.1

* packages/providers/DownloadProvider/

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

* packages/services/Telephony/

68c52b9 Automatic translation import

72b7f66 Automatic translation import

* platform_manifest/

a320df9 manifest: android-7.1.2_r17 -> android-7.1.2_r24

* system/sepolicy/

ac7e9ec Merge tag 'android-7.1.2_r24' into n7.1

====================

07-05-2017

====================

* 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 * 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

* packages/apps/CMParts/

b10d591 CMParts: Use vector drawables for most system icons

f7bad17 Automatic translation import

1a7c668 Automatic translation import

* packages/apps/Dialer/

9b0a32f Automatic translation import

73c2e26 Automatic translation import

1535899 Automatic translation import

* packages/apps/Jelly/

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

* packages/apps/PhoneCommon/

f270179 Automatic translation import

7398deb Automatic translation import

* packages/apps/Settings/

9b9a340 Automatic translation import

23f891b Automatic translation import

* vendor/aicp/

935f49f Add LTE support for China Telecom Macau.

* vendor/cmsdk/

f689041 Automatic translation import

e9f16bc Automatic translation import

====================

07-04-2017

====================

* hardware/qcom/fm/

2e20c17 Automatic translation import

* packages/apps/AicpExtras/

fd5c128 Improve AICP log it

* packages/apps/DeskClock/

5fef2c6 Automatic translation import

* packages/apps/Gallery2/

0b08d5d Automatic translation import

* packages/apps/Jelly/

1fd384c Automatic translation import

* packages/apps/Profiles/

9d14b09 Automatic translation import

* packages/apps/Terminal/

7c34511 Automatic translation import

* packages/providers/DataUsageProvider/

6637927 Automatic translation import

* packages/providers/WeatherProvider/

d5ebc76 Automatic translation import

* packages/resources/devicesettings/

bc9d3c1 Automatic translation import

* vendor/aicp/

62e10e9 Vendor_aicp: updating maintainer for athene

* vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/

fb40ce0 Automatic translation import

====================

07-03-2017

====================

* hardware/qcom/audio-caf/msm8916/

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

* hardware/qcom/audio-caf/msm8994/

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

* 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

* packages/apps/DeskClock/

44b2580 Alarm: fix database indices

* packages/apps/Gallery2/

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

* packages/apps/Jelly/

b8109ec Jelly: Update suggestions provider API URLs

* packages/apps/OmniStyle/

a434088 OmniStyle: apply default size on omnirom logo

* vendor/samsung/

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

====================

07-02-2017

====================

* hardware/ti/omap4/

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

* 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

====================

07-01-2017

====================

* build/

a13c8b1 qcom_utils: Cleanup supported QCOM_BOARD_PLATFORMS

06b69f2 build: qcom_target: Define MASTER_SIDE_CP_TARGET_LIST

* frameworks/base/

b33ffac SystemUI: Fix task lock & freeform buttons placement

* hardware/qcom/fm/

9477a03 Automatic translation import

* packages/apps/AudioFX/

efb0b87 Automatic translation import

* packages/apps/Camera2/

2ca70c9 Automatic translation import

* packages/apps/CellBroadcastReceiver/

49ba52e Automatic translation import

* packages/apps/CustomTiles/

4b0ab89 Automatic translation import

* packages/apps/DUI/

ea3c321 Merge "Fix button size not refreshing after a dpi change" into n7.1

* packages/apps/Eleven/

778a70f Automatic translation import

* packages/apps/Gallery2/

a66d49f Automatic translation import

* packages/apps/Jelly/

afee4a3 Automatic translation import

66d1b83 Jelly: Allow launching external apps

9d693cc Jelly: Remove unneeded getApplicationContext call

d6b3b84 Jelly: Add non encrypted google search engine

897fa20 Jelly: Propagate custom request headers to WebClient

58c2aed Jelly: Add suggestions

* packages/apps/LockClock/

9f73e91 Automatic translation import

* packages/apps/Recorder/

07f7017 Automatic translation import

* packages/apps/SetupWizard/

3ff607b Automatic translation import

* packages/apps/Snap/

a7eb8d6 Automatic translation import

* packages/apps/Terminal/

23d836b Automatic translation import

* packages/providers/DataUsageProvider/

081bb6a Automatic translation import

* packages/providers/WeatherProvider/

0e3e2af Automatic translation import

* packages/resources/devicesettings/

1b90917 Automatic translation import

* vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/

db419bd Automatic translation import

* vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/

a731788 Automatic translation import

====================

06-30-2017

====================

* external/DUtils/

8bdcbdd DUI screenshot: add "partial" action and respect custom delay [1/3]

* frameworks/base/

3a6cb32 DUI screenshot: add "partial" action and respect custom delay [2/3]

* packages/apps/DeskClock/

b2b2454 DeskClock: add switch to profile feature from Lollipop

* packages/apps/OmniSwitch/

8e41171 OmniSwitch: icon pack loading needs an early start

* packages/apps/WallpaperPicker/

2b021c4 WallpaperPicker: Update for wallpaper API changes

====================

06-29-2017

====================

* frameworks/base/

53c2b65 Merge "Add Uret Patcher package to pirate welcome message" into n7.1

ce33712 Fix possible NPE in QuickQSPanel

* packages/apps/Jelly/

69173dd Jelly: Add show/hide keyboard utilities

* packages/apps/Messaging/

d1e7aec Messaging: Don't crash on unsupported shared content type

53b0ba3 Messaging: Request external storage permission before handling shared files

* packages/apps/Settings/

dec6950 Settings: Hide disabled lockscreen blur from search index

* vendor/aicp/

7674dec aicp: add mi mix

====================

06-28-2017

====================

* external/stagefright-plugins/

931ae6b FFmpegExtractor: Fix "supported" typo in logs

* frameworks/base/

3d00798 Add Uret Patcher package to pirate welcome message

5960a4a Volume Panel: Fix Bluetooth music stream icon when muted

6e3ee1c ActivityStarter: Fix protected app intents

83c68f4 SystemUI: Make play queue toggle more visible

* packages/apps/Jelly/

9a5fcdd Jelly: Search on Enter key

74c7e51 Jelly: Don't reload on keyboard changes