Post Reply

[ROM][4.4.4][SM-4.7][OFFICIAL] LiquidSmooth v3.2

17th February 2014, 08:02 AM   |  #1  
johnnyslt's Avatar
OP Recognized Developer
Flag Bucharest
Thanks Meter: 5,717
 
1,341 posts
Join Date:Joined: Sep 2010
Donate to Me
More




LiquidSmooth is an aftermarket firmware based on AOSP and SlimROM.
Dedicated to providing users with smooth, stable and fast ROMs. A Lightweight modified AOSP and SlimROM 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!




cameron581
cdub50
Cl3Kener
CPA-Poke
deadman96385
iiD4x
johnnyslt
jsnweitzel
liquid0624
liquidzgrl
Ntemis
reginald476
rkpeterson
rwaempires
sandtod
Somber73
sspencer10ls
TheBr0ken



Code:
MiRaGe Kernel for KitKat
Kernel overclockable up to 1728 Mhz
ION & PMEM memory allocations!
New display drivers from CAF msm-kk-1.27
Sweep2Wake
USB OTG support, using powered USB OTG cable

Features below are from SlimROM
which are included in LiquidSmooth

SlimPIE
Quiet Hours
Slim Recents
Lock screen Style
Notification Reminder
Hardware key rebinding
Custom Carrier label
Smart Pulldown
ADB over network
Glowpad Torch
Advanced Reboot
Listview Animations
Liquid Dungeon
National Roaming
Custom Tiles
flip to Mute/Reject Call
Incoming call in background
Hide USB debugging notification
Stylus Support
Stylus Gestures
Notification Drawer Style
Lock screen pin shuffler
Quick Unlock
Status bar Brightness control
Volume rocker wake
Safe headset volume
Privacy Guard
Status bar clock style
Status bar date style
More features with credit below...

Code:
SaberMod 4.8 GCC Toolchain
O3 Strict-Aliasing & ISO C++11 Mode
ARM Optimized String Handling Routines
Linaro and Code Aurora Optimaztions

HALO Credit: PA/cristinamatos/xjcook/beerbong
New CM Theme Chooser/Engine
OmniRom App Circle Sidebar Credit: SquadZone
Allow Disabling of FC messages Credit: jmztaylor
PEEK Credit: PA
Allow notification vibration during calls Credit: maniac103
Gesture Unlock Credit: 0xD34D
Lock screen Notifications Credit: AOSPAL
Development Shortcut Credit: sarbyn
Switch Recent panel styles Credit: cristianomatos
Battery Bar Credit: cphelps76
Status bar notification count and signal style Credit: burnsra & rmcc (cm)
Status bar clock font style Credit: daxxmax
Network speed indicator Credit: htchoi1995
Time-context headers to the notification header Credit: Xplodwild
Ram Bar Credit: cristianomatos
Custom Clear recents button Credit: cristianomatos
Camera Button Support Credit: CM
On the Go mode Credit: Evisceration
Custom Lock screen wallpaper and blur Credit: david96
Audio Theme support Credit: Xplodwild
Battery around unlock ring Credit: Xplodwild
Gesture Anywhere Credit: 0xD34D
Active Display Credit: 0xD34D/AOSPAL
Alternate default app picker Based on @kufikugel 4.3 idea
Toast Animations Credit: XuiMod
Custom Progress Bar Credit: GwonHyeok
Custom Scrolling values Credit: Squadzone
Wake Lock Blocker Credit: Squadzone
Multi user support for phones Credit: AlmightMegadeth00
IME Animations Credit: Squadzone
Custom System Animations Credit: Steve Spear
Battery Saver Mode Credit: OmniRom/timpohladthomas


 






BUGS


3D recording not working
No 4G WiMAX
In-call volume sometimes gets reseted to maximum. Temporary fix:ENABLE TOUCH SOUNDS
Hdmi not working
Sending MMS's might not work for everyone, receiving works.
There are some graphical tears on recorded videos.
There are some audio issues.


RECOMANDATIONS

Use the latest 4EXT Recovery
Do not use superwipes
Required HBOOT : Same as Dastin's CM-11.0
S-OFF
Radio : Same as Dastin's CM-11.0
4ext recovery


Follow these exact steps to install the ROM :

If coming from an other ROM do this :

1. Wipe data, cache, and system (wipe all partitions except sdcard if on 4ext recovery) if coming from any other ROM
2. Flash ROM
3. Flash GAPPS
4. Reboot
5. ???
6. Profit

If coming from previous build of this ROM :

1. Wipe cache and dalvik-cache
2. Flash ROM
3. Flash GAPPS
4. Reboot
5. ???
6. Profit

1. Sprint users must be on any of these HBOOTs: 1.04.2000, 1.40.1100, 1.40.0000, 1.40.1000.


2. Virgin Mobile users must be on any of these HBOOTs: 1.50.5050, 1.50.0000



To enable Developer Options and Performance go to Settings > About Phone and repeatedly press Build Number.
If you have a problem with ADB, update your android-sdk to latest version.
To enable Advanced reboot menu got Settings > Developer Options > check Advanced reboot


THANKS TO

Agrabren
mrg666
android1234567(sultanxda)
Dastin1015
Helicopter88
LaidbackNikez
sjoerd0301
Bigwillyg
Evervolv Team
GOO.IM TEAM


CLICK HERE TO
DONATE AND SUPPORT LIQUIDSMOOTH





XDA:DevDB Information
[ROM][4.4.4][SM-4.8][OFFICIAL] LiquidSmooth v3.2, ROM for the HTC EVO 3D

Contributors
johnnyslt
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x

Version Information
Status: Stable

Created 2014-06-30
Last Updated 2014-07-31
Last edited by johnnyslt; 21st June 2014 at 08:55 AM.
The Following 23 Users Say Thank You to johnnyslt For This Useful Post: [ View ]
17th February 2014, 08:03 AM   |  #2  
johnnyslt's Avatar
OP Recognized Developer
Flag Bucharest
Thanks Meter: 5,717
 
1,341 posts
Join Date:Joined: Sep 2010
Donate to Me
More
Post


Older builds:
 


24 April:

Rom:
  • Fixed VPN connections
  • Framework & Settings where rebased
  • New CM Theme Engine


Kernel:
  • Fixed VPN

Issues:
  • Screen capture is not working for us
  • Sending MMs with stock app isn't working, try Textra from Play Store

Download: HERE md5: 32c0fadcaff0b3da9daa318111fb2e9a

MIRROR

If you have any problems, make a clean flash before reporting !


16 April:

Rom:
  • Fixed wireless network location
  • Fixed GPS wakelock after toggling location modes
  • Camera set antibanding to AUTO


Kernel:
  • cpufreq: interactive: turn boost_pulse off on boost off
  • cpufreq: interactive: restructure CPUFREQ_GOV_LIMITS
  • nf: xt_qtaguid: fix handling for cases where tunnels are used.
  • netfilter: qtaguid: rate limit some of the printks
  • netfilter: xt_qtaguid: remove AID_* dependency for access control
  • netfilter: qtaguid: Don't BUG_ON if create_if_tag_stat fails
  • netfilter: xt_qtaguid: fix error exit that would keep a spinlock.
  • kgsl: Fix GPU freq being set to the max by default (320MHz)
  • board-shooter-mmc: Set WiFi/WiMax cards as non-removable credit: Flemmard
  • board-shooter-wifi: disable AOSP wifi modification This kernel uses HTC BCMDHD driver, which wants this.
  • bcmdhd: Update from google-aosp-3.0-common
  • kgsl: fix genalloc BUG when detroying pagetable.
  • kgsl: Port from CAF kk_2.7_rb1.33 (sultanxda)
  • ion: ioctl compatibility with userland using old api
  • ion: Port from CAF kk_2.7_rb1.33 (sultanxda)
  • msm: camera: Assign Null to unmapped addresses
  • msm: Camera: clear control queue
  • msm: camera: Free buffers from frame queue at open
  • msm: camera: Remove additional check in msm_queue_drain
  • msm: gemini: Remove PMEM reference for input buffer
  • pmem: Add back more detailed usage statistics (sultanxda)

Issues:
  • Screen capture is not working for us
  • Sending MMs with stock app isn't working, try Textra from Play Store

Download: HERE md5: aa69cabaf038080db1e3b15f4a1e99e7

MIRROR


11 April:

Rom:
  • ROM CHANGES
  • Fixed camera recording in portrait (paulnb)
  • Fix DPS FC's
  • Fix camera libposteffects (sultanxda)
  • Make liboemcamera use 3D gpu (sultanxda)
  • Fix netd selinux denial


Kernel:
  • tcp: add a sysctl to config the tcp_default_init_rwnd
  • netfilter: xt_IDLETIMER: Revert to retain the kernel API format.
  • ping: prevent NULL pointer dereference on write to msg_name
  • net: ipv6: fix wrong ping_v6_sendmsg return value
  • net: ipv6: add missing lock in ping_v6_sendmsg
  • ping: always initialize ->sin6_scope_id and ->sin6_flowinfo
  • net: ipv6: Add IPv6 support to the ping socket.
  • ipv6: introdcue __ipv6_addr_needs_scope_id and ipv6_iface_scope_id helper functions
  • Revert "mmc: sdio: optimized SDIO IRQ handling for single irq"
  • mmc: msm_sdcc: vote for msm bus bandwidth
  • mmc: core: Export mmc_set_ios so that host drivers can use it
  • mmc: msm_sdcc: Power down slots after reboot
  • Revert "Input: Send events one packet at a time"
  • Revert "Input: Use accessor for MT values"
  • msm: audio: qdsp6v3: Fix memory leak and error handling
  • msm: audio: qdsp6v3: Add delay in speaker device profile to reduce pop
  • msm: audio: qdsp6v3: Modify the wait timer for apr registration
  • msm: audio: qdsp6v3: Close smd ports upon failure to open.
  • msm: audio: qdsp6v3: Wait indefinitely for subsystems to be loaded.

Issues:
  • Screen capture is not working for us
  • Sending MMs with stock app isn't working, try Textra from Play Store

Download: HERE md5: 65925ebc5c47a953f055279ca68eec6c

MIRROR


26 March:

Rom:
  • ROM CHANGES
  • ART is working ( You need to do a clean install ). You will have less free space.
  • Userspace now has 860MB of RAM (sultanxda)
  • Rom is now compiled with Linaro 4.9
  • Made Virgin voicemail use phone's own number


Kernel:
  • vidc: Correct start and stop sequenc. No more delay when recording video.(paulnb)
  • shooter: audio: fix acoustic tables
  • Bluetooth: Fix possible wakelock
  • driver: pmem: add PMEM_FLUSH
  • arm: Enable ARM_HAS_SG_CHAIN
  • ion: Add support for MEMTYPE_SMI_ION (sultanxda)
  • ion: Port l (CAF KitKat msm-kk_2.7_rb1.X) (sultanxda)
  • shooter: display: Use old framerate params (sultanxda)
  • clock-8x60: Remove MDP clock freqs not used in original panel driver (sultanxda)
  • shooter: Use a shared region for PMEM & ION SMI memory (sultanxda)
  • Remove plugs -- Attempt to speed up IO
  • scheduler: compute time-average nr_running per run-queue
  • Sched Tweaks to improve performance
  • sched/nohz: Rewrite, fix and add more accurate load-avg computation
  • Increase Sound Buffer
  • Add Force fast charge
  • mm: slub: Do not take expensive steps for SLUBs speculative high-order allocations
  • mm: slub: Default slub_max_order to 0

Issues:
  • Screen capture is not working for us
  • Sending MMs with stock app isn't working, try Textra from Play Store
  • Stock camera can record only in horizontal mode. This camera app or Google Camera from here can record in portrait and horizontal.

Download: HERE md5: 62b04619abd52fa4245305a86f27f9b6

MIRROR


19 March:

Rom:
  • Gesture Anywhere
  • Fixed app side bar
  • Active Display cleaned up and features merged in from Omni
  • Added Internal memory QS title
  • Lockscreen colors
  • Added camera button wake support
  • Replace random with frandom ( much faster )
  • Fix network name for Sprint users
  • Fix network name for Virgin users (sounds funny) )


Kernel:
  • Add frandom support
  • Flashlight now stays on after screen turns off
  • Add delay when enabling mipi clk (should fix graphics corruptions)
  • kgsl: Sync with CAF msm-jb_2.5.5 (sultanxda)
  • Misc updates to display drivers (sultanxda)

Issues:
  • Screen capture is not working for us
  • Sending MMs with stock app isn't working, try Textra from Play Store
  • Stock camera can record only in horizontal mode. This camera app or Google Camera from here can record in portrait and horizontal.

Download: HERE md5: 2e4daa8497e8ead87aee38d487f9e618

MIRROR


14 March:

Rom:
  • Replaced Performance Control with Kernel Tweaker
  • Google Recents
  • Fix Active Display crash on some devices
  • Status Bar Color
  • IME animations
  • Custom scrolling values
  • Battery BAr
  • Chaos Labs
  • Chaos App SideBar
  • OTA is now working
  • No need to reflash GAPPS after updating, ROM now has a backup tool
  • Enable MTP USB mode (sultanxda)
  • Enabled sync framework (sultanxda)
  • Enabled MDP retire fence (sultanxda)
  • HUGE graphics performance increase (sultanxda)
  • Now were using display-caf repo
  • Set minfree to : 1024,2048,2560,4096,6144,8192
  • Use noop sched during boot, for faster boot time


Kernel:
  • Ported CAF KitKat framebuffer & MDP drivers (sultanxda)
  • Updated sync drivers to CAF KitKat (sultanxda)
  • Updated msm_rotator to CAF KitKat (sultanxda)
  • Enabled hardware vsync (sultanxda)
  • vidc: Clean up memory-type references(sultanxda)
  • Updated display drivers to caf-kk-1.27(sultanxda)
  • shooter:display: lower display voltages

Issues:
  • Screen capture is not working for us
  • Sending MMs with stock app isn't working, try Textra from Play Store
  • Stock camera can record only in horizontal mode. This camera app or Google Camera from here can record in portrait and horizontal.

New requirements:

1. Sprint users must be on any of these HBOOTs: 1.04.2000, 1.40.1100, 1.40.0000, 1.40.1000.


2. Virgin Mobile users must be on any of these HBOOTs: 1.50.5050, 1.50.0000


I need this, so init knows what props and apns to set (Sprint or Virgin).

Download: HERE md5: 264aa30ce304c931965fa0b8027770f3

MIRROR


01 March:

Rom:
  • Fixed touchscreen
  • Fixed camera ( recording works only in horizontal mode )
  • Fixed data connection


Kernel:
  • -

Issues:
  • Screen capture is not working for us
  • Stock camera can record only in horizontal mode. This camera app can record in portrait and horizontal.

Download: HERE md5: daea8acbfa64f175a24faf0a9b4784ad

MIRROR

After flashing rom please reflash gapps, without rebooting



17 February:

Rom:
  • Initial release for SPRINT only !


Download: HERE md5: 156facbe7ec980712798b67c8d4767d9


Banks GAPPS for 4.4.2 (I'm using the CORE version)
Last edited by johnnyslt; 31st July 2014 at 03:11 PM. Reason: update
The Following 12 Users Say Thank You to johnnyslt For This Useful Post: [ View ]
17th February 2014, 08:03 AM   |  #3  
johnnyslt's Avatar
OP Recognized Developer
Flag Bucharest
Thanks Meter: 5,717
 
1,341 posts
Join Date:Joined: Sep 2010
Donate to Me
More
How to get logs :

LOGCAT:
from windows cmd or linux terminal ( must have android SDK installed )

1. adb shell
2. logcat > sdcard/logcat.txt


or from terminal on phone :

1.su
2. logcat > sdcard/logcat.txt


DMESG:
from windows cmd or linux terminal ( must have android SDK installed )

1. adb shell
2. dmesg > sdcard/dmesg.txt


or from terminal on phone :

1.su
2. dmesg > sdcard/dmesg.txt


LAST_KMSG:
from windows cmd or linux terminal ( must have android SDK installed )

1. adb shell
2. cat proc/last_kmsg > sdcard/last_kmsg.txt


or from terminal on phone :

1.su
2. cat proc/last_kmsg > sdcard/last_kmsg.txt

Last edited by johnnyslt; 17th February 2014 at 08:07 AM.
The Following 4 Users Say Thank You to johnnyslt For This Useful Post: [ View ]
17th February 2014, 08:03 AM   |  #4  
johnnyslt's Avatar
OP Recognized Developer
Flag Bucharest
Thanks Meter: 5,717
 
1,341 posts
Join Date:Joined: Sep 2010
Donate to Me
More
reserved3
The Following 2 Users Say Thank You to johnnyslt For This Useful Post: [ View ]
17th February 2014, 08:09 AM   |  #5  
johnnyslt's Avatar
OP Recognized Developer
Flag Bucharest
Thanks Meter: 5,717
 
1,341 posts
Join Date:Joined: Sep 2010
Donate to Me
More
I don't know if it boots, please try it and let me know.

Rom is compiled using Dastin's shooter repos.

If the rom is not booting please post logcats, dmesgs or last_kmsgs.
The Following 2 Users Say Thank You to johnnyslt For This Useful Post: [ View ]
17th February 2014, 08:24 AM   |  #6  
Member
Flag Las Vegas
Thanks Meter: 18
 
93 posts
Join Date:Joined: Nov 2012
More
Thank you for gracing the CDMA version with your work. I'm downloading right now and will try this tomorrow after I get off work.
17th February 2014, 12:07 PM   |  #7  
Senior Member
Thanks Meter: 127
 
636 posts
Join Date:Joined: Aug 2011
More
Excited to see a new rom!

Sent from my Evo 3D CDMA using Tapatalk
The Following User Says Thank You to wigginst For This Useful Post: [ View ]
17th February 2014, 12:40 PM   |  #8  
somekid15's Avatar
Senior Member
Thanks Meter: 38
 
267 posts
Join Date:Joined: Apr 2013
More
I see this says only compatible with sprint..so it won't work on virgin mobile? Cause I thought sprint was the gsm variant

Sent from my Evo V 4G using xda app-developers app
17th February 2014, 01:37 PM   |  #9  
hossman's Avatar
Senior Member
Thanks Meter: 242
 
546 posts
Join Date:Joined: Dec 2012
Nice to have something new!

Flashed this morning and it will not flash correctly with TWRP...at least not for me

switched to 4ext as stated in the directions and it flashed and booted with no issues

The problem I'm having is the little 'mouse' 'circle/pointer' thing.

how can I disable the mouse and use the phone screen as a normal touchscreen?
my capacitive buttons just vibrate and it is very difficult for me to scroll and select items using this mouse/pointer/circle thing

Thanks
17th February 2014, 02:20 PM   |  #10  
SketchyStunts's Avatar
Senior Member
Flag GA.
Thanks Meter: 349
 
1,569 posts
Join Date:Joined: Sep 2011
More
Quote:
Originally Posted by hossman

Nice to have something new!

Flashed this morning and it will not flash correctly with TWRP...at least not for me

switched to 4ext as stated in the directions and it flashed and booted with no issues

The problem I'm having is the little 'mouse' 'circle/pointer' thing.

how can I disable the mouse and use the phone screen as a normal touchscreen?
my capacitive buttons just vibrate and it is very difficult for me to scroll and select items using this mouse/pointer/circle thing

Thanks

should be something in developer settings i believe

EDIT: I could not get to developer settings due to mouse ointer thingy
Last edited by SketchyStunts; 17th February 2014 at 03:08 PM.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in EVO 3D CDMA Android Development by ThreadRank