• 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][G800F/M/Y][7.1.2][UNOFFICIAL][LOS][OMS] BeanStalk 7 Nougat

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
Code:
***WARNING***
-READ CAREFULLY!!

YOU FLASH THIS ROM AT YOUR OWN RISK.I TAKE NO RESPONSIBILITY FOR ANY DAMAGE THAT MAY OCCUR DUE TO THE FLASHING OF THIS ROM.
I WILL NOT BE RESPONSIBLE FOR LOST DATA,BRICKED PHONE,OR ANYTHING OF THE SUCH.(PHONE EXPLODES,OVERHEATS ETC)
THIS ROM IS ONLY FOR THE S5 MINI SM-G8OOF/M/Y (Exynos) DO NOT FLASH THIS ON ANY OTHER DEVICE!
This is BeanStalk 7 for the Exynos3470 based Samsung Galaxy S5 mini (G800F/G800M/G800Y)​

Useful Github links to share and read

- Info
- Beanstalk Specific
UPDATED on 29-09-2017
Changes in 29-09-2017 Build
- Synced beanstalk sources
- Synced device specific repos
- Full changelog can be found in setting -> about phone -> about beanstalk -> beanstalk changelogs

Important note about this build
- The device wouldn't boot with SELinux set to enforcing,so it is permissive. I have set it to enforcing via Kernel Adiutor-Mod and in limited testing experienced no issues. Your results may vary. There is a switch in developer options to do the same thing,but it just causes the settings to FC if selected. My advice: If you really want or need SELinux set to enforcing then use another ROM.
- The beanstalk specific repos that separate this ROM from LineageOS (frameworks/base,vender etc) have not been updated in 2 months. Therefore,the security patch is still at July 5. This will almost certainly be my last build of this ROM as it was a very difficult build since all of the Lineage repos have been updated and the Beanstalk ones not. This created many build issues.

BUGS
SELinux=permissive
Gestures do not work
Camera problems
Let me know!




Lineage0S 14.1 based
Full OMS/Substratum support
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
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
Use Slim Recents 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
Less frequent Notification sounds options
CRT screen off/on options to specify how the animation shows
Enable/disable wake up on charge option
Magisk 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​


BeanStalk Changelog
Changelog can be found from within the ROM by going into settings menu -> about phone -> about beanstalk -> changelog



- Download the BeanStalk 7 zip file
- Copy to your phone
- Reboot into recovery mode (Volume-Up + Home + Power button)
- Wipe Dalvik/art Cache, Cache, System and Data (inside Wipe -> Advanced Wipe)
- Install BeanStalk 7
- Install GApps of your choice
- Reboot



* BeanStalk 7.1.2 - Beanstalk 7.1.2
* Open Gapps - http://opengapps.org/


Original Developer Scott!
Anyone else involved with BeanStalk dev
DIrty Unicorns Team
LineageOS Team
SlimROMS
Skylinerv33 - Graphics and bootanimation
hennymcc - Device Trees
Psyafter - Device Trees
CTXz - Device Trees
Anyone else who has contributed to the G800F device trees,thanks!

Donate to Scott - http://forum.xda-developers.com/donatetome.php?u=4552996

Sources
Beanstalk Rom - https://github.com/scotthartbti?tab=repositories

ENJOY!



XDA:DevDB Information
[ROM][G800F/M/Y][7.1.2][UNOFFICIAL][LOS][OMS] BeanStalk 7 Nougat, ROM for the Samsung Galaxy S5 Mini

Contributors
spookcity138
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: LineageOS

Version Information
Status: Beta

Created 2017-04-06
Last Updated 2017-09-29
 

Attachments

Last edited:

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
Another amazing rom!!!! I think i'll try this rom in future *-*
Do you have some Screenshots?
I can't see it here, but I posted screenshots. I guess you go to the screenshot tab. I'm not sure. It doesn't show in Tapatalk.
I can say that it if you like LOS 14.1, but want Magisk,OMS and more features included then this might be for you.

Edit:
Yeah, I just viewed the thread via the web. Click the screenshot tab at the top of the thread. I thought that would add them to the original post, but apparently not.

Sent from my SM-G800F using Tapatalk
 
Last edited:
  • Like
Reactions: Mrdream94

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
I have a question, I would like to replace the magisk, by the normal root, the classic, is there any way?
Well,Magisk is more integrated into the system than just the MagiskManager app and patching the boot image. When Magisk is flashed with the ROM it backs up the original boot.img. I suppose you could restore that. However,as I said its a bit more integrated into the build than that,but I'd imagine that would mostly get rid of it. Have a look at the Magisk forum on here. I'm sure they have all of these answers.

Sent from my SM-G800F using Tapatalk
 

Andi46

Senior Member
Feb 7, 2016
238
131
0
Vechta
a few questions

does this Rom pass SafetyNet check? - don't know if a virgin S5mini with StockRom ever passed it.
even when i tried to flash back StockRom after lineage os - no success. Either devices get ,,flagged'' by google with serial number of device, or it simply won't pass with S5mini
do browsers like Firefox or Gello Mod work in it? - in LOS 14.1 with Magisk they had fc...
does substratum fully work on this Rom? - according to rom updates... ?
 
Last edited:

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
does this Rom pass SafetyNet check? - don't know if a virgin S5mini with StockRom ever passed it.
even when i tried to flash back StockRom after lineage os - no success. Either devices get ,,flagged'' by google with serial number of device, or it simply won't pass with S5mini
do browsers like Firefox or Gello Mod work in it? - in LOS 14.1 with Magisk they had fc...
does substratum fully work on this Rom? - according to rom updates?
No it won't pass. I'm currently trying to work on a build that will pass safetynet by trying to use some build flags and adding some things to the default.prop. Someone who has succeeded in "tricking" safteynet is helping me out some. I'm not sure what the status of SELinux is for our device currently,so I'm not sure whether or not it's going to work.

Sent from my SM-G800F using Tapatalk
 

Andi46

Senior Member
Feb 7, 2016
238
131
0
Vechta
No it won't pass. I'm currently trying to work on a build that will pass safetynet by trying to use some build flags and adding some things to the default.prop. Someone who has succeeded in "tricking" safteynet is helping me out some. I'm not sure what the status of SELinux is for our device currently,so I'm not sure whether or not it's going to work.

Sent from my SM-G800F using Tapatalk
would be AMAZING!!! the status of SE is permissive, but changed to enforcing after 2nd reboot with v12.0 - but then the browsers didn't work anymore.
I'm really looking FORWARD to this :fingers-crossed:
and of course if the update process of Rom is flawlessly working with installed substratum...
 
Last edited:

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
would be AMAZING!!! the status of SE is permissive, but changed to enforcing after 2nd reboot with v12.0 - but then the browsers didn't work anymore.
I'm really looking FORWARD to this :fingers-crossed:
This was a bit of my concern..That enforcing would break things. I am not sure how to fix this as SELinux and sepolicies are not my thing. I'll try to build using some flags and additions for safetynet and see what happens. Hopefully at some point the browser problem when set to enforcing will be fixed.

Sent from my SM-G800F using Tapatalk
 
  • Like
Reactions: Andi46

friscoboi

Senior Member
Oct 1, 2016
491
117
43
So, am I right that among all these roms, none has all the oprions: quick unlock, button remapping (changigng recent to menu), privacy guard?

Have not tried Bean Stalk yet. Maybe it has it all!
 

spookcity138

Elite Member
Nov 9, 2015
1,817
2,404
113
Eindhoven
So, am I right that among all these roms, none has all the oprions: quick unlock, button remapping (changigng recent to menu), privacy guard?

Have not tried Bean Stalk yet. Maybe it has it all!
I think all have privacy guard. Quick unlock I'm unsure. Most also have button remapping to some extent, cept for slim 7

Sent from my SM-G800F using Tapatalk
 
  • Like
Reactions: friscoboi