• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][I9505][6.0.1][v6.20][Beanstalk][UNOFFICIAL][STABLE][16.08.2016]

flo071

Senior Member
Jan 3, 2015
493
1,038
93
21
Vienna
flo071.com

CyanogenMod 13 based
PIE
Built-in Task Manager switcher
OnTheGo Mode
App Circle bar
System UI Tuner
Quicker system animations
Trimmed down fat and excess bloat
Option to enable all widgets
Numerous extra lock screen options
LCD Density
Custom original BeanStalk Wallpapers by skyliner33v
Custom BeanStalk boot animation by skyliner33v
3-minit battery support (in future builds)
Clock and date options
Contextual Header - Original and Polygraphic
Battery styles - Includes specific colors and styles. Also includes battery bar
Do not disturb option
Show notification count
Recent screen options
Customizable navigation bar
Use Omniswitch as default recent
Built-in screen record
Toast animations
App Circle bar
Gesture Anywhere
Disable FC warnings
Disable Immersive message
Force expanded Notifications
Configure scrolling cache
Build.prop MOD options to enable/disable tweaks as preferred
Less frequent Notification sounds options
CRT screen off/on options to specify how the animation shows
Enable/disable wake up on charge option
Superuser fully embedded into the build and accessed from settings menu
CM Performance options and features
Hide superuser icon
Developer options and advanced reboot enabled by default
Numerous cherry-picks and improvements throughout the build.. baked into the*
awesomeness of existing CM layout.
Numerous other options are hidden throughout the build


DISCLAIMER
Code:
/*
 * Your warranty is now void.
 *
 * 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. Hard. A lot.
 */

AndroidFileHost


OpenGapps


Download ROM
WIPE DATA / CACHE if you comming from another ROM
Flash ROM
Flash GApps
Reboot



Scott.hart.bti
BeanStalk source
Skylinerv33 - Graphics and bootanimation - Thanks
Cyanogenmod


Big thanks to @Taker18 for learning me how to build ROMs :)

XDA:DevDB Information
Beanstalk, ROM for the Samsung Galaxy S 4

Contributors
flo071, Taker18
Source Code: https://github.com/scotthartbti

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Stable
Current Stable Version: 6.20
Stable Release Date: 2016-08-16

Created 2016-06-01
Last Updated 2016-08-16
 
Last edited:

flo071

Senior Member
Jan 3, 2015
493
1,038
93
21
Vienna
flo071.com
So Guys, the new Update is UP! Hope you enjoy it! :)

Download
https://www.androidfilehost.com/?fid=24572388905582891

Changelog
====================
06-02-2016
====================

* device/samsung/qcom-common/
2ceefc2 Automatic translation import

* external/DUtils/
194b75a DUtils: Add app picker as an action (1/2)
994adfa Revert "DUI: Use DocumentsProvider API helper methods [2/2]"

* frameworks/base/
0e1bf52 SystemUI : Ensure we unset focus when showKeyguard is called
4469967 fw: reintroduce PRIVATE_FLAG_PREVENT_POWER_KEY
bfb655b services: Kick off to CMSystemServer for external service init.
ffb61cc am: clear state for every protected app invocation.
f6a5db3 Core: Fix OOB
b30a3f5 Add animations to quick settings tiles [1/2]
c2c73ba Headers: Separate default header handling from contextual headers

* packages/apps/AudioFX/
3e0aa4d Automatic translation import

* packages/apps/Browser/
806676f Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_packages_apps_Browser into bs6

* packages/apps/CMBugReport/
5e67b37 Automatic translation import

* packages/apps/CMFileManager/
8e28d1f Automatic translation import

* packages/apps/Calendar/
0d3b3f3 Automatic translation import

* packages/apps/CellBroadcastReceiver/
eb998df Revert "Automatic translation import"

* packages/apps/Contacts/
17df072 Automatic translation import

* packages/apps/ContactsCommon/
3b240ec Automatic translation import

* packages/apps/DUI/
afb9d09 DUI: Add app picker as an action (2/2)

* packages/apps/Dialer/
e8137f3 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Dialer into bs6
61d4f83 Fix call recording does not using AAC format on some devices
5538aea Automatic translation import

* packages/apps/Eleven/
adf2dcb Automatic translation import

* packages/apps/Gello/
94aa057 Automatic translation import

* packages/apps/InCallUI/
74a68fe Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_InCallUI into bs6
474aa4a Automatic translation import

* packages/apps/Messaging/
5366155 Messaging: Respect always ask pref in quick message
90cc20f Automatic translation import

* packages/apps/PhoneCommon/
8a39ad1 Automatic translation import

* packages/apps/Screencast/
7926087 Automatic translation import

* packages/apps/Settings/
d850aac Add animations to quick settings tiles [2/2]
8d7a8d5 Revert "DUI: Use DocumentsProvider API for handling custom icons [1/2]"

* packages/apps/SetupWizard/
73d56b4 Automatic translation import

* packages/apps/Snap/
a3aea38 Automatic translation import

* packages/apps/SoundRecorder/
dd05872 Automatic translation import

* packages/apps/Trebuchet/
156cc21 Automatic translation import

* packages/apps/TvSettings/
a5c32e0 Automatic translation import

* packages/providers/DataUsageProvider/
e48baf2 Automatic translation import

* packages/providers/DownloadProvider/
7c5833e Automatic translation import

* packages/services/LiveLockScreenService/
3853af4 Automatic translation import

* packages/services/Telephony/
5814344 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into bs6
e5bd6c0 Automatic translation import

* packages/wallpapers/PhotoPhase/
9fb61ea Automatic translation import

* vendor/beanstalk/
5456093 update COOPVOCE apn

* vendor/cmsdk/
5a21047 Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into bs6
af55f98 Automatic translation import

====================
06-01-2016
====================


* device/samsung/j5-common/
cc1cdbe Revert NFC Testing
a96ad1b NFC Testing: Remove main driver to compile it from source
d0f3a86 Revert: Add OpenGL argument again.
165d382 msm8916: Grant read permission to FM radio device

* device/samsung/jf-common/
33c2bf6 rootdir: Fix BFQ Setting for External SD Card

* device/samsung/msm8930-common/
43e5ee1 prima: Update WCNSS_qcom_wlan_nv.bin again

* device/samsung/serrano-common/
7252a6a audio: More mixer fixups

* external/stagefright-plugins/
b8f2c70 stagefright-plugins: check if input queue is empty

* frameworks/native/
6500d42 Add dalvik heap/hwui overrides for xxxhdpi phone with 4096MB RAM

* kernel/samsung/msm8930-common/
bfb85bf wlan: Remove support for deprecated api get/set countryrev

* packages/apps/Camera2/
d2bb13d Camera2: only override power key

* packages/apps/CellBroadcastReceiver/
b48cf1f Move the strings to cm_strings.xml for translation

* packages/apps/Gello/
3914bbb Bring DuckDuckGo to parity with AOSP browser changes
1a35851 Gello: Add DuckDuckGo search engine to ES locale

* packages/apps/Snap/
a0a8d92 Snap: Only override power key

* vendor/cmsdk/
b51572d cmsdk: Create CMSystemServer to handle our platform init.

* vendor/samsung/
62285ef Merge pull request #774 from crpalmer/adreno
 

mikehorizon

Senior Member
Dec 20, 2007
249
94
28
normally install the 3minitbatterysettings.apk then reboot :)

Regards,
flo071
Normally yes. Did that, with reboot. No luck.
My guess is that there are no modifs in systemUI. I will check that tomorrow.

On the other side, very good rom, almost all customisation available out of the box.I especially like transparent volume panel. Unique in the world of cm13 roms, since this option doesn't work from gravity box.

Still missing a kernel with 1000mA on usb (not charger).

Congratulations on a very good rom.

---------- Post added at 08:26 PM ---------- Previous post was at 07:58 PM ----------

Well, I have no sleep so I decided to check this one out now.
As I suspected, in SystemUI.apk you did not add the necessary line in res/layout/status_bar.xml and also you did not put the smali files in smali/com/android/systemui/statusbar/policy folder.

So it's fair to say that this ROM does not support 3minit battery. Please add it in the next build cause otherwise the rom is fantastic.
 

alesu69

Senior Member
May 25, 2015
185
54
28
Normally yes. Did that, with reboot. No luck.
My guess is that there are no modifs in systemUI. I will check that tomorrow.

On the other side, very good rom, almost all customisation available out of the box.I especially like transparent volume panel. Unique in the world of cm13 roms, since this option doesn't work from gravity box.

Still missing a kernel with 1000mA on usb (not charger).

Congratulations on a very good rom.

---------- Post added at 08:26 PM ---------- Previous post was at 07:58 PM ----------

Well, I have no sleep so I decided to check this one out now.
As I suspected, in SystemUI.apk you did not add the necessary line in res/layout/status_bar.xml and also you did not put the smali files in smali/com/android/systemui/statusbar/policy folder.

So it's fair to say that this ROM does not support 3minit battery. Please add it in the next build cause otherwise the rom is fantastic.
Bt and voice recording works as it should? Or it records only with mic 2?
You should try synergy's kernel as is for cm13. If i recall correct, it s supporting 1.0A charghing
 

mikehorizon

Senior Member
Dec 20, 2007
249
94
28
Bt and voice recording works as it should? Or it records only with mic 2?
Never used BT so I don't know.
Audio recording is in mono, only with 1 mic.

You should try synergy's kernel as is for cm13. If i recall correct, it s supporting 1.0A charghing
Well, thanks for advice but I said I miss a kernel ..... synergy's "thing" stopped being a kernel when he dropped the hotplug functionality.
Another "thing" is alucard but for different reasons this is also unusable.