Android 5.1.1 Omni ROM For Motorola Xoom

Back in Feb 2011, the Motorola Xoom became the first device to be sold with Android 3.0 … more

CleanSlate Brings Fingerprint Scanner Mod to HTC One M9+

Work of XDA Recognized Developer tbalden, CleanSlate custom kernel for the HTC … more

Sunday Debate: Which Factors Caused HTC’s Woes?

Join us in a fun Sunday Debate on HTC’s situation. Come with your … more

HTC’s New Ad Campaign And What It Really Means

HTC has just released three new blind test adverts comparing app loading … more

[ROM] [KERNEL] [4.4.4] [EXT4/F2FS] LiquidSmooth v3.2 Official [NIGHTLIES]

1,515 posts
Thanks Meter: 3,337
By CPA Poke, Recognized Contributor on 30th January 2014, 03:21 PM
Post Reply Subscribe to Thread Email Thread



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.

NOTE: In order to keep this thread as smooth as possible, please visit this Q&A thread first and ask there. Thanks to LuigiBull23 for starting the thread and helping to maintain it!

LiquidSmooth is an aftermarket firmware based on the Android Open Source Project.

Dedicated to providing users with smooth, stable and fast ROMs. A Lightweight modified AOSP base, and then add the features you crave!

While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device.

We ask that you do your part to know your device and know how to recover from problems before you flash!








Linaro 4.7 GCC Toolchain
O3 Strict-Aliasing & ISO C++11 Mode
ARM Optimized String Handling Routines
Linaro and Code Aurora Optimaztions
Slims DPI on the fly
Custom animation controls
TRDS 3.0 (Liquid Blackout in settings)
Active Display
Slims QuickSettings
Halo (Renamed to bubble in settings)
Ram Bar
T-Mobile Theme Engine
Privacy Guard
Built in SuperUser
Working wifi Tethering
Cell Broadcasts
Slims Configurable Power Menu
Slims Configurable Nav Bar
Gamma Configuration support
Custom animation controls (Listview)
LockScreen Notifications
And way more than this...
PoKernel v2.5 Features
CM base
SaberMod 4.7 Optimized Linaro Toolchain
Added governors:
   - Intelliactive (thanks to @faux123)
   - AbyssPlug
   - Adaptive
   - Nightmare
   - SmartassH3
   - Wheatley
   - Asswax
   - DanceDance
   - Badass
Added I/O schedulers:
   - BFQ
   - FIFO
   - SIO
   - ZEN
   - VR
   - Tripndroid
Voltage Control
FRandom support
Dynamic fsync
Linux 3.4.93

LiquidSmooth v3.0 Full list of features

NOTE: All changelogs can now be found in the About Phone section of the ROM's settings. I'll try to post a small log each time I post a new build, but right now I can't promise anything vast every time with my schedule. Or you can just check our GitHub :) 
ROM Changelog 4-16-14:
See "About Phone" in Settings for detailed commit history (changelog)

- Pulsing LED during bootup

PoKernel v1.7:
- Added preliminary F2FS support for whenever we get a custom recovery option to wipe/mount :)
- Linux 3.4.87
- Ramdisk: increased read_ahead_kb from 512 to 1024
- Added LZA compression (smaller boot.img)
- Tripndroid I/O scheduler added
- SLIMBUS overclocking (should theoretically improve audio quality)
- Optimize slub and disable gentle fair sleepers

ROM Changelog 4-6-14:
- Chamber of secrets added ("Liquid Dungeon")
- On-the-Go mode added
- Fast Charge Tile added (may need tweaking..we will see)
- Audio themes from Omnirom added
- Shutdown speed increased from CM/Slim
- Upstream changes

NOTE: Clean flash is required when coming from builds before 4/6!

PoKernel v1.5 Changelog:
- Linux 3.4.86
- Voltage control finally added for real! 
- OnDemand governor tweaks/optimizations
- sched/fair optimizations
- Remove dmesg spamming
- Optimize Kernel Samepage Merging (KSM)
- Improve I/O boost
- Dynamic fsync added
- Samsung's new thermal control
- Deadline I/O scheduler optimizations

ROM Changelog 3/25/14:
- REMOVED CHAMELEON ENGINE (this was on an earlier build, but I just now am getting to the Changelog)
- Frameworks: do not kill favorite recent apps
- Removed useless/buggy VoiceDialer from the build. (use Google Now)
- SaberMod Linaro 4.9 updates (ROM)
- Mms: Add option for waking up the screen when a new SMS/MMS is received and, while I'm at it, let's enable/disable
- Mms: Disable Android 4.2 specific hack regarding keyboard behavior (CM)
- MediaProvider: allow write access to external SD
- Changed version of PoKernel that comes stock with ROM to non-OC. *flash the separate kernel HERE for OC*

PoKernel Changelog 3-25-14:
- Bump kernel version to v1.3
- New optimized SaberMod Linaro 4.7 toolchain to make it silky-smooth
- Add asswax, badass, and dancedance governors 
- Add some IO Schedulers
- Remove a butt load of debug
- Optimized ARM RWSEM algorithm
- Upstream changes from CM

ROM Changelog 3-20-14:
- Support BatteryMeterView and Traffic for Chameleon
- Make OmniSwitch default recents UI, with SlimRecents UI as an option
- Get rid of AOSB recents UI
- jflte: Change default GPU governor to simple
- Add Chameleon Theme Engine to Build
- Make the Recent Switchers be in the advanced category
- Fix up the position and names of the recent switchers
- Fix Slim Recents FC

PoKernel Changelog 3-20-14:
- Enable CPU UC
- Updated Linux 3.4.0 to 3.4.83

Changelog 3-18-14:
- Get rid of more of that JB blue
- ActiveDisplay bugfixes
- add "Turn Wi-Fi off" action to the "open networks available" notification
- SystemUI: Set Status bar opaque during drawer pulldown on tablets only
- Don't let apps disable the SIM PIN entry screen.
- SystemUI: Notification Reminder - Update Reminder
- Frameworks: More Keyguard Colors
- Frameworks: SlimPie only preload recent on button press down
- Frameworks: add favorite mode
- LiquidOTA: Add Nandroid Option
- Settings: SlimRecents scaling + lefty mode (3/3)
- Fix F/C in TTS settings

PoKernel Changelog 3-18-14:
- Complete rebase
- Bump kernel version
- Add simple GPU governor
- Added dynamic fsync
- CPU OC the right way :)
- frandom: *Added to build
- FauxSound!
- Disabled WiFi Wakelocks
- exFat support (including optimizations from Faux kernel)
- Added CPU governors:
- Added I/O Schedulers:
- Removed msm governor
- Kernel mode NEON support
- Performance tweaks
- Fastcharge

Changelog 3/13/14:
- New custom kernel! I'm thinking POKErnel as the name?
- Working OTA (Settings -> About Phone -> LiquidSmooth Updates)
- OmniSwitch: added horizontal gravity support
- Improved boot speed
- jflte: restore pre-unification Verizon home operator prop
- Linaro updates

Feature List 3-10-14:
- Port BatteryBar
- Custom scrolling values
- IME animations
- Status Bar Colors
- Recents UI Switcher! (switches between AOSB Recents UI and new SlimRecents)
- Toast Animations
- Allow hiding notification icons
- Notification Reminders
- Add ContentLoadingProgressBar support
- Port SmoothProgressBar: User Custom ProgressBar Setting
- Wakelock Blocker
- Statusbar clock font style option
- Ladies and Gentlemen...LiquidOTA!
- Custom lockscreen wallpaper
- LiquidPapers!
- Replace Performance control with Kernel Tweaker

Detailed Changelog 3-10-14:
- Smooth Spinners: Makes the loading "spinner" animation smoother in non-holo apps
- Smart PullDown to SlimActions
- Notification Reminder New Layout && Fixes
- Recents to SlimActions Shortcuts
- go kitkat + style tweaks and follow googles color sheme
- fix the random fc on pinch
- SlimRecents: go more inline with AOSP and add menu + new googly shortcuts
- make recent multiuser compatible
- keep IME keyboard alive due recent is showing
- Slimrecents: cover bad 3rd party apps behaviour
- slimrecents: allow closing recents in middle of the open animation
- slimrecents: call app details screen correctly
- Turn advanced devices and file sizes on by default
- Recents: Google Recents
- AOSB RecentApp : Add HTC Reflection Effect
- SlimRecents - add TRDS
- Make bootanimation smooth
- changes needed for art with new boot code
- Speed up booting on multicore devices.
- Add native java screen recorder
- MediaRecorder: Add pause interface
- Bluetooth fixes
- Add network stats to status bar Thanks to AOKP and ChaOS
- fix ClockView ActiveDisplay
- Lockscreen blur fixes
- Fix too long ON/OFF strings
- Sensor: Enable the motion accelerometer for screen orientation change
- Add evening time to header
- Re-do contextual notification header images
- Multi-user support for phones
- Live Volume Steps
- SmoothProgressBar: Accelerate and Interpolator
- fix volume panel more button transparency
- Show live wallpapers in the recents view on high-end devices
- add support for translucent volume panel
- Various A/V frameworks fixes and optimizations
- Fix for phones that do not support RIL_REQUEST_DATA_REGISTRATION_STATE
- Virgin Mobile MMS changes. Thanks Blarf.
- JF Kernel: let's override the charging mode only for LPM
- Bionic fixes and optimizations
- Keyboard: make secondary chars better visible at TRDS dark keyboard
- Dialer: Add YellowPages Canada reverse lookup provider
- Dialer: restore full compatibility with theme chooser
- InCall UI: Change the InCall band color to semi-grey match the kitkat UI, thanks to snak3ater for the idea.
- InCall UI: InCall full screen photo
- OmniSwitch upstream fixes/optimizations
- Add suport for dedicated VoIP devices
- ART optimizations and fixes
- Jflte: Update fingerprints and add 2 jflte's
- Make Samsung camera mode optional
- Updated proprietary (Samsung) vendor blobs
- Dalvik fixes and optimizations
- system/audio: Add Dolby subformat

Changelog/Feature Log/Bug List 2-19-14:
Bug Fixes:
The long standing Battery icon Charging animation and the loading icon bugs have been fixed!
ScreenRecording Now Works!

New features/Changelog:
Smooth Progress Bar
Smooth Progress Bar: Add reset option
Smooth Progress Bar: Accelerate and Interpolator
Wakelock Blocker
New Font size picker (Still broken)
Multi-user support for phones
Live Volume Steps
Fixed Verizon Roaming Icon
Hopefully fixed Left Handed NavBar
Translucent Volume Panel

Changelog 2-12-14:
•ART runtime should now be functional
•Added capacitive button backlight control
•Tons of framework improvements 
•Various optimizations and fixes

Changelog/Feature List 2-9-14:
•Now using PA Mms as base (unofficial change that won’t be officially supported by the team ATM; so if you have any issues then please discuss within this thread)
•(previous nightly) Added missing ril blobs to get calls working 
•Added support for jfltezm and i9505G (Google Play Edition)
•Remove unused ramdisk files
•OmniSwitch tweaks and cleanup
•(previous nightly) Shorten ROM zip name and start adding date to build names
•Make stock icons more blue
•Fix tethering
•Fix locales
•Bionic optimizations
•Dalvik optimizations
•Add TeloRadio service
•Spanish/German translations added throughout
•Enable Bubble/MultiWindow (either/or, can’t use both at the same time)

Please Support Liquid by Donating HERE
Last edited by CPA Poke; 18th August 2014 at 10:47 AM.
The Following 85 Users Say Thank You to CPA Poke For This Useful Post: [ View ]
30th January 2014, 03:22 PM |#2  
CPA Poke's Avatar
OP Recognized Contributor
Flag Tulsa, OK
Thanks Meter: 3,337
Donate to Me
The biggest change with this build is that it is compatible with every single variant of the Galaxy S4 (AT&T, TMo, Sprint, Verizon, etc.)[/B]. The way it does this is by executing a script during flash that identifies your bootloader and loki-patches the boot.img (kernel) if you are on one of the locked bootloader variants (AT&T or Verizon) and, for all others, leaves the kernel alone. It also adds any overlays for your device variant (APN's, etc.). Pretty freaking cool.

So SGS4 users (except for i9500, sorry): come one, come all, and flash this Liquidy goodness without worrying about a status 7 error or the dreaded yellow unauthorized triangle.

To re-iterate, YES you read that doesn't matter what variant of the S4 you have, you can flash the zip above without using a custom kernel or updater-script edits.
Last edited by CPA Poke; 30th January 2014 at 04:57 PM.
The Following 32 Users Say Thank You to CPA Poke For This Useful Post: [ View ]
30th January 2014, 03:22 PM |#3  
CPA Poke's Avatar
OP Recognized Contributor
Flag Tulsa, OK
Thanks Meter: 3,337
Donate to Me

Q - Can I flash this on my (jfltexx/jflteatt/jfltevzw/jfltespr/jfltecan/jfltetmo/jflteusc/jflteworldcom/jflte10-10-220)? 
A - Yep. See post #2.

Q - Can i flash this on my i9500?
A - No, sorry.  

Q - I'm having crazy issues with _____ after flashing the latest nightly. PS: I dirty-flashed. 
A - See the wise words in my signature below.

Q - It wont flash with TWRP, how do i fix it
A - This is an issue with LiquidSmooth. To flash with twrp, follow this method:*
1. Factory reset*
2. Reboot to recovery
3. Flash* 


A - Update your recovery to the most recent TWRP.
Last edited by CPA Poke; 14th March 2014 at 06:15 PM.
The Following 20 Users Say Thank You to CPA Poke For This Useful Post: [ View ]
30th January 2014, 03:33 PM |#4  
Senior Member
Thanks Meter: 37
Downloading. Thanks!

Sent from my SCH-I545 using XDA Premium 4 mobile app
The Following 2 Users Say Thank You to Saint Isaiah For This Useful Post: [ View ]
30th January 2014, 03:40 PM |#5  
CPA Poke's Avatar
OP Recognized Contributor
Flag Tulsa, OK
Thanks Meter: 3,337
Donate to Me
Hold off on downloading just yet, it is still uploading.

Edit: Ok now you should be good to download.
Last edited by CPA Poke; 30th January 2014 at 03:47 PM.
The Following 5 Users Say Thank You to CPA Poke For This Useful Post: [ View ]
30th January 2014, 04:01 PM |#6  
Me Gusta's Avatar
Senior Member
Thanks Meter: 338
Should this work on every jflte? Xx, vzw, tmo etc?

Me Gusta!
30th January 2014, 04:08 PM |#7  
deadman96385's Avatar
Senior Member
Flag Saint Paul, Minnesota
Thanks Meter: 3,758
Donate to Me
Originally Posted by Me Gusta

Should this work on every jflte? Xx, vzw, tmo etc?

Me Gusta!

Yes this is our new unified build which supports all jflte's other then the i9500
The Following 3 Users Say Thank You to deadman96385 For This Useful Post: [ View ]
30th January 2014, 04:54 PM |#8  
btvolta's Avatar
Senior Member
Flag Tampa Bay
Thanks Meter: 1,902
Got everything all setup and so far everything works great! The mms went right through which is one of the issues I was having previously. Thanks for getting this for us. We really appreciate you!
The Following 2 Users Say Thank You to btvolta For This Useful Post: [ View ]
30th January 2014, 04:55 PM |#9  
CPA Poke's Avatar
OP Recognized Contributor
Flag Tulsa, OK
Thanks Meter: 3,337
Donate to Me
Originally Posted by btvolta

Got everything all setup and so far everything works great! The mms went right through which is one of the issues I was having previously. Thanks for getting this for us. We really appreciate you!

Glad to were working on my phone (ATT), so I was hoping it would be for the other variants as well but I had no way of knowing.
The Following User Says Thank You to CPA Poke For This Useful Post: [ View ]
30th January 2014, 04:59 PM |#10  
Flag Saskatoon
Thanks Meter: 19
I have never been a big fan of liquid before, but this seems promising. to be honest the whole eliminating the need to have separate variant roms built for each variant is really ingenious! that is the whole reason I am flashing this on my canadian variant, and yes it did boot. I am definitely going to give this a legitimate shot.
The Following 2 Users Say Thank You to Buddyjohn For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes