I am proud to present to you the BeanStalk Rom created by scott.hart.bti. This is a build composed off of the CM10.2 builds he has added alot of features on top of it. So you get speed, stability, ultimate battery life and ultra customization ability. Many of the additional code additions came from Slim ROM and also Derteufels build and have been modified. A huge thanks to them for their work and dedication. Also a big thanks to everyone involved with CM as that is the building stone in this project.
Feature List.... Its a long one and growing every day!
CM based
Insane amount of edits/tweaks/fixes to make this build absolutely fly
Downloads:
Thanks to @kv1dr for compiling it please press thanks button to him
Please show your appreciation by hitting the thanks button, and then click the button below to show download links.
- BeanStalk 4.307 for Mango - 9/02/2013
PLEASE SEE THIS POST: http://d-h.st/yJi
- BeanStalk 4.307 for Smultron - 9/02/2013
PLEASE SEE THIS POST: http://d-h.st/Otg
- BeanStalk 4.307 for Live with Walkman - 9/02/2013
PLEASE SEE THIS POST: http://d-h.st/WoR
Supported Devices
* Mango [Done]
* Smultron [Done]
* Coconut [Done]
* Anzu [Done]
* Urushi [Done]
* Iyokan [Done]
* any other if requested
BeanStalk ChangeLog :
BeanStalk 4.3.075 - 9/9/2013
Optimized/cleaned lockscreen code
Updated profiles settings
Added .75 and .25 animation scales
Couple wifi fixes
Ported statusbar brightness slider (notification drawer styles) from AOKP rom control
Statusbar brightness slider (finger slide across statusbar style)
Updated colorpicker and layout for powerwidget color options
Removed dithering option
Added lock before unlock
Camera/Gallery options from slimrom. Smart control, jpeg quality settings, color effects, etc.
As usual, numerous fixes throughout the build.
Xperia Specific
Latest cm10.2 changes
Added support for vibrator intensity tuning
Updated kernel to 3.4.60
Fixed variable button/keyboard brightness
Fixed google update service battery drain (cm patch)
Added Death Ray torch mode (all devices except urushi)
Disabled touchscreen undervolt on anzu
Fixed USB OTG support
Testing fix for OpenVPN support
BeanStalk 4.3.07 - 8/292013
* More updates to HALO
* Merged android-4.3_r2.2
* Option to set LTE icon to 4g icon instead
* Massive overhaul to lockscreen targets
* Option to show network usage stats
* Mock SMS developer option
* Added listview animations from thinking bridge build. Pretty neat.
* Makeover font size control with auto preview.
* Notification drawer brightness slider
* Optimizations and cleanups to PIE and navbar
* IRDA support added into the build for devices that can use it.
* Cleaned up trigger code for PIE/Extended desktop/Nav bar. - Thanks slim
* Many many many cleanups/fixes/optimizations across the board
* Removed the CM hardware tunables code and keeping previous advanced device settings.
Xperia Users:
* Fixed Camera (Thanks Mike)
* Kernel 3.4.59
* Fixes by LX
So your interested in Building..! Follow this guide! For any 2011 xperia device! If you have building/development concerns or issues, Please visit the BeanStalk Development Thread to avoid cluttering this thread.
Setup to build - This section can be skipped if youve ever built anything before. This is for first time build setup.
1. From your root terminal location, type the following: sudo apt-get install curl git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev sun-java6-jdk pngcrush schedtool g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline5-dev gcc-4.3-multilib g++-4.3-multilib
2. Type: mkdir ~/bin
3. Type: PATH=~/bin:$PATH
4. Type: curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
5. Type: chmod a+x ~/bin/repo
Code:
[B][U]From terminal[/U][/B]
1. mkdir beanstalk
2. cd beanstalk
3. mkdir system
4. cd system
5. repo init -u git://github.com/scotthartbti/android.git -b jb43
6. mkdir -p ~/beanstalk/system/.repo/local_manifests
7. curl https://raw.github.com/officiallysonyrebel/local_manifests/cm-10.2/semc.xml > ~/beanstalk/system/.repo/local_manifests/semc.xml
8. repo sync
9. curl https://raw.github.com/officiallysonyrebel/local_manifests/cm-10.2/updates.sh > ~/beanstalk/system/updates.sh
10. chmod a+x updates.sh
11. ./updates.sh
12. cd ~/beanstalk/system/vendor/cm
13. ./get-prebuilts
14. cd ~/beanstalk/system
15. . build/envsetup.sh
16. breakfast mango
17. brunch mango
**** you can replace "mango" by changing your device codename
beacause of this thing i started cyanodroid a huge amount of searching and applying Brought me to this... i will be maintaining this Rom only from now on ..
beacause of this thing i started cyanodroid a huge amount of searching and applying Brought me to this... i will be maintaining this Rom only from now on ..
@officiallysonyrebel: Before running ./updates.sh I had to change in this file from "android=~/android/system" into "android=~/beanstalk/system". Add this to your post please.
@officiallysonyrebel: Before running ./updates.sh I had to change in this file from "android=~/android/system" into "android=~/beanstalk/system". Add this to your post please.