[ROM] BeanStalk-4.4.270 03/18/14 | PurityRom 4.4.2 03/09/14 | Dirty Unicorns 01/26

Search This thread

zymphad

Senior Member
Jul 17, 2013
936
548
OnePlus 9
Google Pixel 6 Pro
Disclaimer:
I am not responsible for your device. Once flashed warranty void. I am not a dev.

These are UNOFFICIAL builds:

Installation
Use TWRP KitKat: http://xdaforums.com/attachment.php?attachmentid=2453200&d=1386977662
* Flash Rom
* Flash Gapps
* Flash SuperSu

NO Alternate kernel support, NONE:
If you use an alternate kernel, ask support from whoever developed or built the kernel.

Credit and thanks go to: @xboxfanj @chadouming @brothaedhung @arcardinal @scott.hart.bti, @xboxfanj, @MiZrY

beanstalkpresentationg8sao.png

►KitKat 4.4.2 KOT49H
►AOSP and CyanogenMod sources based
►Halo, Expanded Desktop, Quick Settings, Active Display, Screen Density, and more

Link to Beanstalk, including changelog: http://xdaforums.com/showthread.php?t=2091900
Beanstalk 03/18 4.4.270: http://www.androidfilehost.com/?fid=23329332407579884


banneroi.png

►KitKat 4.4.2 KOT49H
►AOSP sources based
►Art - Bionic - Dalvik - Skia tweaked
►Fully deodexed, Busybox & Supersu included​

Rom thread / info: http://xdaforums.com/showthread.php?t=2528265

Download Rom: PurityRom 01/28/14
PurityRom 03/09: http://www.androidfilehost.com/?fid=23329332407577251
- Test and leave feedback

gikqfU5.png

►KitKat 4.4.2 KOT49H
►OmniRom sources based
►Settings/Dirty Tweaks and ENJOY!!!
►Init.d, build.prop tweaks, Active Display, Gesture Anywhere, Halo, Quick Settings, App Bar, Immersive and more...
►Supersu included


Don't flash SuperSu. It's already included in the rom.


Thread Link: http://xdaforums.com/showthread.php?t=2588152

Rom Download: Dirty Unicorns 01/26

 
Last edited:

zymphad

Senior Member
Jul 17, 2013
936
548
OnePlus 9
Google Pixel 6 Pro
BeanStalk 4.4.270- 3/18/2014
Slim Recents
Home button to answer call ( setting ---> accessibility )
bump to beanstalk 4.4.270
Optimizing system app used ram
DeskClock: Support double-digit hours for timers
Don't fetch deleted messages from IMAP folder
audio: Added lock during closing of direct output
ifdef "stagefright: Enable GraphicBuffer usage to decoder before querying formats
Keyguard: Fix configuration change observer
Don't recreate keyguard for MCC/MNC changes.
FWB: Allow disabling of FC dialogs
Remove double tap, make long press to enable torch
Settings/Wifi: Add support for Ad-hoc (IBSS) networks
Fix resource IDs being added to the android namespace
Other cm stuff

♦ PURITY ROM ♦ 22/01

Bionic:
- reverted 19/01 bionic patches
- Make use of new memcpy, tweak settings
- [ARM] libc: optimized strnlen, strncat, strncmp, and strlcat
- [ARM] libc: define return and conditional return macros …
- libc stdlib: implement C99 _Exit and C11 quick_exit API …
- libc: support __errno_location

Build:
- core: support make 4.00

Dialer:
- Proposal to amendment the look of dialer to fit kk

Frameworks_base:
- FLAG_PRIVILEGED disappears if privileged app is updated and rebooted …
- Keyguard: let the user drag the challenge down if widgets are disabled …
- Keyguard: fix not shown overlay widgets from system …
- Keyguard: do not allow to delete the system widget if widgets are dis… …
- Make SurfaceView layers captured by screenshotApplications() …
- Keydispatching timeout while finish Activity …
- onAccountsUpdated shouldn't be called back after listener unregistered …
- Add explicit close of Scanner input …
- Fix memory leak in PatchCache …
- Re-initialize error after attach …
- Initialize pointer members to NULL to avoid illegal reference …
- Fix fatal exception due to missing looper for current thread. …
- Revert "power: Add CPU boosting interface" …
- core: added national roaming info for Spring Mobil in Sweden... …
- Revert "Keyguard: don't refresh ui when screen off" …
- change alert dialog to new 4.4 UI guidelines and add …
- global menu follow new 4.4 UI …
- Follow on seekbars new UI guideline for 4.4 …
- aapt: Support for mxmf file playback …
- ProcessList: use different polling interval when screen off …
- Fix to NullPointerException on move back in ActivityStack. …
- Fix error checking in MemoryFile. …
- Fixed incorrect calculation of dirty invalidation area …
- Fixed race condition in Spinner.DialogPopup on null reference. …
- Fix preference puts with "null" values. …
- MountService listeners can not be unregistered …
- Add NULL check in updateProxyConfig …
- Before requerying a cursor, check if it is closed. …
- Fix visibility of multiple non-fullscreen activities.

Kernel_lge_hammerhead:
- msm: mdss: Use workqueue to send panel commands …
- msm: mdss: Add hardware revision check …
- msm: mdss: Display gamma control

Hardware_libhardware:
- Revert "power: Add POWER_HINT_CPU_BOOST"

Settings:
- Follow kitkat's ui …
- Bleed keyguard widget picker list into translucent bars

System_core:
- restorecon_recursive("/sys") speed boot time
- restorecon /data/misc/media.

Vendor:
- SuperSu 1.91

♦ PURITY ROM ♦ 19/01

Known bugs:
- fixed location service bug
- fixed missed photo profile in QS
- fixed random navbar back button dimmed

Bionic:
- Remove harmful attempts to be helpful in pthread_mutex functions. …
- ARM: Change dmb domain for bionic_atomic_barrier() …
- Clean up the pthread-only atomic stuff a little. …
- Clean up some ARMv4/ARMv5 cruft.

Dalvik:
- export setThreadName() and add NULL check …
- Set Processes comm name to package name …
- A char array copy optimization (dalvik).

Frameworks_base:
- Keyguard: don't refresh ui when screen off …
- Missed import in BatteryService
- Revert "Show owner info creation if no owner is set for UserTile" …
- frameworks/base: added national roaming for Saunalahti in Finland …
- frameworks/base: added national roaming for Noverca in Italia …
- frameworks/base: added national roaming for BSNL in India …
- Revert "SystemUI: apply alpha value to all layouts." …
- Missing break in switch statement
- reverted new location tile until a proper fix is found
- base: added national roaming info for Simyo in Spain

Frameworks_rs:
- Stop using the PLD macro.

Kernel_lge_hammerhead:
- cleanup

♦ PURITY ROM ♦ 16/01

Contacts:
- Optimized png for xhdpi & xxhdpi

Device_lge_hammerhead:
- Revert "liblight: Add battery light support"
- hammerhead: add charging led support

Frameworks_base:
- core: added national roaming info for Bob in Austria.
- Keyguard: Fix PIN layout on sw320dp-mdpi devices
- base: added national roaming info for Tuenti Movil in Spain …
- Base: The Netherlands national Roaming …
- Show owner info creation if no owner is set for UserTile …
- Optimized png for xhdpi & xxhdpi …
- Port Lockscreen See through feature (1/2) …
- base: added national roaming for Orange in Austria …
- base: added national roaming for ONO in spain …
- Update for ita and pl translations
- Fix visibility of camera widget on insecure lock screens with DPM …
- Update for ita translations
- Update for battery text style
- Fix QS power tile icons …
- CompoundButton: Let text can be changed by config …
- Revert "Remove the navigation camera icon in keyguard if disabled by … …
- Update expandable volume panel icon …
- QS: GPS Tile tweaked …
- XmlUtils#readThisMapXml should handle null keys. …
- Cursor leakage due to cancellation signal …
- QS: Power tile

Kernel_lge_hammerhead:
- custom purity kernel added (faux sound control, tweaked row values, lower brightness, etc...)

IncallUI:
- Optimized png for xhdpi & xxhdpi

Settings:
- Fix for the new gps tile …
- QS: Power tile
- Update de translations
- Revert "Show DSP Manager" …
- Optimized png for xhdpi & xxhdpi …
- Settings: Lockscreen see through feature (2/2) …
- Added pl translations …
- Update for ita translations

Vendor_purity:
- SuperSU 1.89
- Remove DSP Manager
- Add b-mobile apn - Remove proxy and port on apn 3 indonesia

BeanStalk 4.4.225 - 1/20/2014
* Forward ported theming options for MMS app
- Includes fully customizable theming options for conversation list and message view
- Removed TDRS compatibility since theme is fully customizable
- Set default bubble theme with kitkat UI colors in mind
* Favorite contact tile
* Smart pulldown
* Fixed navring longpress options
* Fixed accessibility force close
* Fixed zero percent battery tile
* Quicksettings - Quick collaps
* Home and menu unlock options
* button longpress lockscreen options from CM
* lockscreen battery percentage options
* Glowpad torch
* Telo Radio (option to customize mobile data during specific events - settings - more - connection manager)
* Listanimation views and interpolator
* Text signal display option
* Text signal color option
* Signal hide option
* Vibrate notification expand
* Custom tiles
* LTE power widget/quicksettings tile fixes
* More AD fixes
* Flip to Mute/Reject Call
* CM sources merged
* Plenty of small fixes around the build

BeanStalk 4.4.215 - 1/10/2014
* Removed goomanager and added BeanStalkOTA app. OTA updates for GAPPs and ROM updates. Huge thanks to the PA team as I used their base OTA package to get started. Please keep in mind that this will only find updates if your device maintaner uploads to the official beanstalk goo account.
* Setup change log webpage at http://www.scotthartbti.com/index.php/beanstalkbuilds/
* Couple of fixes to Active Display
* Added option to view rambar in GB instead of MB
* Changed the busy dialog animation font to match 4.4 UI
* Added Misc features under lockscreen menu which include the following:
- Lockscreen blur
- Lockscreen blur radius
- Lockscreen transparency
- Lockscreen rotation
* Option to set signal icon to either LTE or 4g
* Forward ported notification drawer brightness slider
* Added Gesture navigation
* Added longclick switchbutton
* Sleep Screen shortcut
* Option to set the phone to 2g while screen is locked to save battery
* Hidden 'android animation' planted somewhere secretely in the build
* Added system update to about phone. Setup to point to BeanStalkOTA
* Forward ported sound settings
* Forward ported power connect/disconnect
* Added Stylus gesture features
* Tons of UI fixes and improvements to better suite the 4.4 theme
* Tons of misc fixes and imrpovements throughout.

♦ PURITY ROM ♦ 08/01

Known bugs:
- Netflix FC fixed

Bluetooth:
- Allow sending apk files to remote device

Frameworks_base:
- Revert "Do not show roaming icon for Videotron operator when access C… …
- Fix broken XML parsing idiom. …
- Revert "Fix a bootloop problem when /data/system/usagestats/usage-his…
- Show confirmation for deleted screenshot. …
- systemui: Add text plain battery style …
- Squashed: Add dock battery support …
- base: Check for homeAsUp status when collapse actionbar widget …
- Use highp precision for scaled coordination …
- Revert "Fix for Concurrency issue reported in 525529" …

Frameworks_native:
- BatteryService: Restore the original parcel order …
- native: Add dock battery support …
- Update HWUI config for xxhdpi/2GB devices

IncallUI:
- InCallUI: Disable Back button on Non-intursive InCall Card …
- Revert "Phone: Add transparency to incall screen"

Lge_hammerhead:
- Disable secure discard

Package_Installer:
- PackageInstaller: Show current & new version

Settings:
- Settings: Double tap to sleep
- settings: Add text plain battery style …
- Add dock battery support …
- Always show band 0 …
- Settings: fix led pulsespeedoff disable behaviour

System_core:
- init.rc: TCP Performance tuning
- healthd: Add dock battery support

System_extras:
- procmem: Use size_t instead of int to remove a potential bug. …
- procrank: Use %zu for size_t and %d for pid_t …
- use BIONIC implementation of mmap64 …
- ext4_utils: Yet another MMC discard pain in the ass

♦ PURITY ROM ♦ 04/01

Art:
- Fix NewLocalRef, NewGlobalRef to handle cleared weak globals.

Bionic:
- libc: Enable high-performance memmove and bcopy for cortex-a15

Dalvik:
- Use Bionic's memmove on cortex-a15

Frameworks_base:
- Improve AOSP Download/Upload animation …
- Keydispatching timeout while finish Activity …
- Fix a variety of small publicly-reported bugs. …
- NPE in SearchManager.triggerSearch …
- Prevent MediaScanner infinite loop with invalid path …
- Fix derp
- Add touch feedback to the clear all recents button …
- Make the lock screen camera widget configurable (1/2) …
- SystemUI: fix SearchPanel gesture in landscape mode. …
- WifiController: fix high perf lock sometimes not respected …
- SystemUI: apply alpha value to all layouts. …
- BluetoothManagerService: fix enabling/disabling BT from Quictsettings…
- Hardcode double tap to sleep gesture. …
- Don't try to set service.bootanim.exit …
- Fix one and hide the other warnings from core/jni …
- Fix to NullPointerException on move back in ActivityStack. …
- Clean up native AlarmManagerService tabs/spaces and unused parameter … …
- Don't pseudolocalize untranslatable strings. …
- MediaDrm#mNativeContext is a long, not int. …
- DO NOT MERGE - Fix improper declaration/use of pointer. …
- When DPM is updated while lock screen is inhibited, don't …
- Remove unnecessary updateSurfaceScreenOn call. …
- ActionBar: Compute required items prior to optional items …
- Option to use volume keys to control media volume anytime (1/2)
- Fix Icon size in DocumentsUI …
- SystemUI: Add double tap to sleep gesture …
- Remove the navigation camera icon in keyguard if disabled by DPM

Frameworks_opt_telephony:
- Fix Data stop while calling

InCallUI:
- Fix non intrusive incall ui layout and revert custom theme

Lge_hammerhead:
- Update cpufreq settings …
- Remove apn copy step

Lge_mako:
- Add missing libacdbloader blob

Settings:
- Fix app icon sizes in notification lights settings
- Address the 'ART' Issue + Camera widget settings part
- Fix FC when trying to adjust radio band via *#*#4636#*#* dialer code.
- Revert "Better lockscreen interface"
- Option to use volume keys to control media volume anytime (2/2)

Vendor_purity:
- apns update

Beanstalk 01/03/14

My update:
- LTE is back
- krait optimization, junk for TWRP added
- Torch is back and working. Torch works in quick settings tiles as well. Thanks to @r.asimi.

Scott Update:
- Added another launcher that sucks. Don't know why he added it.
- DSP, Calc, deskclock apps updated
- Fixes and updates for phone, dialer
- Removed and cleaned up bunch of files for audio
- Cleaned up bionic, believe not related to our device though
- Added junk for CAF which doesn't seem to impact kernel.
- Probably other **** but the above is just quick glance at his git. He hasn't posted his **** yet.

BeanStalk 4.4.200 - 12/18/2013
* Fixed variable lock pattern issue. Works as it should now.
* Add lockscreen rotation as an optional rotation setting
* Forward ported power widgets - located in quicksettings and notification drawer menu.
* Ported fixes and additional power widgets
* Option to set active/inactive colors for power widgets
* Option to set headset to launch voice commands
* Allow to disable quicksettings completely
* fix for screenshot animation glitch in portrait
* new busy dlg animation from skyliner
* Quicksettings fliptile when clicking a tile
* AudioEffect: Add a stereo widener effect
* AudioFX: Add center frequency param to bassboost
* update icons and remove cm specific icons.
* allow disabling call end sound
* QS: make dynamic tiles configurable
* Custom lockscreen handle
* Beanstalk shortcut options (this is all slims work, just renamed to beanstalk)
* Custom carrier label
* Added brightness slider (swipe status bar to control brightness when enabled)
* Updated density changer to set density on the fly. No longer requires a reboot!
* Wake on connect/disconnect option
* Numerous fixes and improvements throughout the build

BeanStalk 4.4.015 - 12/04/2013
* Readded QuickSettings from CM.
* Suspend Actions and Wakelock Blocker
* Fix Navbar for devices with hardware keys
* Expanded desktop
* Configurable device rotation
* Active Display
* LockScreen Targets
* Disable full screen keyboard in landscape mode.
* Force show enter key in keyboard
* Built in screen recorder (volume up + power to activate and disable)
* HALO
* Quick Unlock
* Brought back all lockscreen widget settings
* Implement a pin keypad shuffler
* Add gesture based lockscreen security.
* Add support for variable size pattern lockscreen
* Port forward chameleon App sidebar
* Allow disabling non intrusive incall UI
* Less notification sounds
* Added back button settings
* Changed previous settings layout a bit
* Added build.prop modder
* NUMEROUS additions and fixes scattered across the build
* Current CM sources

Beanstalk 4.4006 from Beanstalk git glance
* Fixes errors and bad merges.


Changelog for 4.4005 (Observed, Scott hasn't posted official yet)
* Added Halo
* Added DPI Custom
* Added fixes, rebased to CM

Changelogs from Beanstalk

BeanStalk 4.4.001 - 11/20/2013

* Based off of AOSP kitkat 4.4 sources.
* Completely rebased to CM standards and layouts. (this gives us the current CM source to work from)
* QS swipe control
* removed CM specific features (updater/changelog/statistics)
* Added back about beanstalk and name changes for BeanStalk
* Added back custom beanstalk loading animations
* Added back beanstalk graphics thoughout the build.
* New BeanStalk 4.4 boot animation thanks to skyliner
* Added BeanStalk options menu from the main settings menu.
* Notification drawer custom background and transparency
* Customizable low battery pop-up warning
* Option to enable notification light while screen is on
* Alternate app picker
* Add back network usage stats with custom color options
* Enhanced screen off animations.
* AOKP Custom system animations
* status bar brightness controls
* Notification shortcuts
* Battery styles and options
* Clock and date options
* lockscreen ring battery setting
* navbar and navring (still needs some work)
* Slim power menu with custom options
* Introduce misc settings menu again and add mediascanner control options
* Add RAM bar again
* Fixes and theme updates for a better looking 4.4 all around

Carbon Changelog From Git 11/26-11/28
Bluetooth, camera, ext4 fixes. Updates from AOSP until CM is updated.
 
Last edited:

dandrumheller

Senior Member
Jul 10, 2010
3,625
1,137
Southern Maine / Seacoast NH
Should have an Adreno build tonight. Seems Bean has the most features for a 4.4 ROM so far, to me the only things missing is Pie and DPI changer. Scott works fast!

Hopefully Shellnutt2 will update CM E970 stuff to 4.4 soon.

Sweet. I'll hold off for that one then. I've been using LMT to hold me over for the missing pie (I actually like its features better than pie, but it's not quite as responsive) and I have mostly given up using dpi tweaks. Sounds pretty much perfect to me!

Sent from my Optimus G using Tapatalk
 

zymphad

Senior Member
Jul 17, 2013
936
548
OnePlus 9
Google Pixel 6 Pro
Updated with Houst0nn's Adreno, WiFi is working. Spent last night trying to build with Chad's 4.4 kernel, ran into a lot of issues, solved some, some I'm clueless. Until 4.4 kernels mature more or if Chad gets back to me on how to fix it, will stick with Houst0nn's 4.3 kernel for now.

Download Beanstalk 4.4001 with Adreno


It's running well, smooth for me at least. Have fun with the current most featured filled 4.4 ROM :p
 
Last edited:

dandrumheller

Senior Member
Jul 10, 2010
3,625
1,137
Southern Maine / Seacoast NH
Updated with Houst0nn's Adreno, WiFi is working. Spent last night trying to build with Chad's 4.4 kernel, ran into a lot of issues, solved some, some I'm clueless. Until 4.4 kernels mature more or if Chad gets back to me on how to fix it, will stick with Houst0nn's 4.3 kernel for now.

Download Beanstalk 4.4001 with Adreno

Sweet, downloading now. Probably won't give time for the full wipe install treatment till tonight, gonna go freeze my ass off to get in one more bike ride before the snow flies... gotta pick up a couple parts and fix my dryer. I'll let you know how it goes when I'm up and running.

Sent from my Optimus G using Tapatalk
 

zymphad

Senior Member
Jul 17, 2013
936
548
OnePlus 9
Google Pixel 6 Pro
Sweet, downloading now. Probably won't give time for the full wipe install treatment till tonight, gonna go freeze my ass off to get in one more bike ride before the snow flies... gotta pick up a couple parts and fix my dryer. I'll let you know how it goes when I'm up and running.

Sent from my Optimus G using Tapatalk

Cool. I commute to work on bike in winter also. Love road bikes :p Got a Masi, after winter is done wreaking parts, want to do a full upgrade to Shimano 105 set in the spring. I feel like snowman in winter riding, with so many layers, need better gloves.
 
  • Like
Reactions: chachin

dandrumheller

Senior Member
Jul 10, 2010
3,625
1,137
Southern Maine / Seacoast NH
Cool. I commute to work on bike in winter also. Love road bikes :p Got a Masi, after winter is done wreaking parts, want to do a full upgrade to Shimano 105 set in the spring. I feel like snowman in winter riding, with so many layers, need better gloves.

Nice! Though the one I'm talking about has a 1200cc motor onboard!

Sent from my Optimus G using Tapatalk
 

cyberbandit1998

Senior Member
Aug 11, 2010
797
168
Clinton TWP
Google Pixel 7
Thank you. Downloading now. I installed Houston 4.4 on the original and it fixed WiFi but inverted all the colors:eek: . Can't wait to try the new version

Sent from my LG Optimus G using XDA Premium 4 mobile app

---------- Post added at 04:01 PM ---------- Previous post was at 04:00 PM ----------

Kernel

Sent from my LG Optimus G using XDA Premium 4 mobile app
 

Globalrebel

Senior Member
Nov 8, 2006
755
111
California
getting error when flashing

set_metadata_recursive: some changes failed
E:Error executing updater binary in zip

I'm using TWRP 2.6.3.0 any ideas?
 

zymphad

Senior Member
Jul 17, 2013
936
548
OnePlus 9
Google Pixel 6 Pro
Sorry assumed you would all know about using the 4.4 TWRP. I'm using the same one o0shaft0o listed. Will add to OP.

Also if anyone is interested I can build the last stable 4.3 Beanstalk.
 
Last edited:
  • Like
Reactions: godvibes

dandrumheller

Senior Member
Jul 10, 2010
3,625
1,137
Southern Maine / Seacoast NH
Just getting things set-up and restored at the moment. Ran into a snag with Xposed. It wouldn't install, was complaining that /system/bin was read-only. I tried a couple times, with reboots, and it still wouldn't go. Browsed to /system/bin with xplore file manager, checked permissions of /system/bin - showed 755, which is what it should be I believe. Tried running the Xposed installer again, and it seemed to work - at least it says both portions are now installed. The couple modules I usually run (pics2sd and greenify experimental) don't seem to be working, however...still messing with it to see if I can get it sorted. Very well may just be Xposed not being all the way ready for 4.4 - I don't know...

At any rate, just thought I'd throw it out there in case anyone else is having issues.
 

dandrumheller

Senior Member
Jul 10, 2010
3,625
1,137
Southern Maine / Seacoast NH
Could be. Also be aware that CM11 is not stable yet, it's still Alpha/RC right now. And Scott still working on Beanstalk. Also still waiting for CM11 to update so can try to build with Chad's 4.4 kernel again.

Oh yeah, I'm certainly not counting on or expecting everything to be rock solid or perfect this early in the game with 4.4. To be honest, I'm VERY impressed with the stability and features we have right now with it. Hope my previous comment didn't come across as a complaint... It wasn't meant to be!

Loving my 4.4 beanstalk!

Sent from my LG Optimus G using Tapatalk
 

Top Liked Posts