FORUMS
Remove All Ads from XDA

[5.1][SM5.0/4.9][LinkTimeOpt.][F2FS] VividROM

1,710 posts
Thanks Meter: 1,310
 
By reas0n, Senior Member on 7th February 2015, 10:33 AM
Thread Closed Email Thread

Read it before flash!
-I really love to test some rare optimizations etc., so keep calm if something breaks sometimes
-Of course You must have the latest bootloader and modem, like for every 5.x ROM


Features:
*CyanogenMod features with:
INTERNAL CHANGES:
*Link Time Optimization for both system and kernel,
it's a experimental flag which provides significant performance and battery-life improvements.
*All possible optimization flags for kernel/system
*everything compiled with SaberMod with some little edits
ROM:

*pngquant
*AdAway (disabled by default, choices!)
*debloated from useless things
*deodexed
*some build.prop touches
*SuperSU
KERNEL:
* kernel made by @big_bum and me:
*MultiROM support
*enabled hardfp
*F2FS automount for /data and /cache
*SaberMod changes/fixes:
-BFQ iosched
-LZ4 compressor
-some flags like -pthread

INTERFACE CHANGES:
*LCD density settings
*animation speed seekbar
*black BatterySaver skin
*navbar custom height

Changelog:

[22/04]
-Initial AOSP build (moving from CAF)
-reorganization of optimizations
-some changes from Sabermod repo, like BFQ iosched
-updated to Android 5.1.1
-just dunno lol
***F2FS is broken in this build***
[23/04]
-F2FS should be fixed
-Introducing some Vivid gcc optimizations for whole ROM
-refreshed some outdated modules from OptiPop
-milestone(?)



Download:
Vivid 5.1 builds

Gapps 5.1



Thanks:
- @myfluxi
- @neobuddy89 for being helpful and being great with kernels
- CyanogenMod for base
- @Cl3Kener and @sparksco / Team SaberMod for making Android faster than ever
- @patrik.KT for being a good friend and helping me with first steps
- @socioteq for sharing his build machine

XDA:DevDB Information
Vivid ROM, ROM for the Google Nexus 5

Contributors
reas0n
Source Code: https://github.com/VividROM

ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
The Following 39 Users Say Thank You to reas0n For This Useful Post: [ View ] Gift reas0n Ad-Free
 
 
7th February 2015, 10:33 AM |#2  
reas0n's Avatar
OP Senior Member
Flag Poznan
Thanks Meter: 1,310
 
Donate to Me
More
FAQ:

Can I use Viper4Android for more settings?
-I really don't recommend it. You lose all the improvements of caf-audio + may break the audio. If You REALLY want to use it, add those build.prop lines, I remember from LG G2 times that those lines were doing their work:
Quote:

lpa.decode=false
lpa.releaselock=false
lpa.use-stagefright=false
tunnel.decode=false
tunnel.audiovideo.decode=false

I see You have F2FS automouting, what I have to do to make it work?
-Just update to the latest TWRP (do it always btw) and change FS to F2FS for /data and /cache and wipe them (it's good to do a full factory reset after it, You'll lose Your data on storage anyway, so...)

Why not F2FS on /system?
-Because I chose simplicity and safety over near zero improvement. To change FS on /system, we must change SELinux to Permissive. It isn't too safe. (detailed explanation)

I have a XYZ bug, what should I do?
1. ALWAYS have a logcat/kmsg/whatever of it.
2. profit

The ROM is awesome, where can I donate?
Look on left! There is a nice button for that
The Following 9 Users Say Thank You to reas0n For This Useful Post: [ View ] Gift reas0n Ad-Free
7th February 2015, 10:36 AM |#3  
neobuddy89's Avatar
Recognized Contributor
Flag APQ8084
Thanks Meter: 21,702
 
Donate to Me
More
Nice to see you have thread created..
The Following 3 Users Say Thank You to neobuddy89 For This Useful Post: [ View ] Gift neobuddy89 Ad-Free
7th February 2015, 11:23 AM |#4  
Senior Member
Flag Kraków
Thanks Meter: 270
 
More
Hmmm optimized CM12, everything I could've wanted Good job, dobra robota @reas0n
The Following User Says Thank You to FunkyRasta For This Useful Post: [ View ] Gift FunkyRasta Ad-Free
7th February 2015, 02:32 PM |#5  
reas0n's Avatar
OP Senior Member
Flag Poznan
Thanks Meter: 1,310
 
Donate to Me
More
Things to do for now:
-I'm collaborating with @neobuddy89 = we will bring the best performance You have even seen
-F2FS auto mount
-make a ROM slimmer (well, we don't need CMUpdater, for example)
-bring some useful features (cherry-pick time!)

The first two ones are possible to be released today

EDIT: Well, at the end of compiling, a wild bug appeared. A new version will came later.
Oh, and the first build will be soon on androidfilehost.com, no more Google Drive.
The Following 7 Users Say Thank You to reas0n For This Useful Post: [ View ] Gift reas0n Ad-Free
7th February 2015, 03:24 PM |#6  
Senior Member
Flag Kraków
Thanks Meter: 200
 
More
No no, czekamy we waiting bro
7th February 2015, 10:25 PM |#7  
reas0n's Avatar
OP Senior Member
Flag Poznan
Thanks Meter: 1,310
 
Donate to Me
More
Time for update!

Chaos kernel integrated, but unfortunately no F2FS automount for now, it broke compiling. I'll try to fix it soon.
Anyway, the new build is being uploaded!

The first thing we will care about is performance, then we will care about features (for now CM features are more than enough)

EDIT: uploaded! enjoy changelog just to be clear:
[7/02]
-Chaos Kernel by @neobuddy89 is now out of the box, enjoy!
(F2FS automount and Synapse support is still WIP though)
The Following 2 Users Say Thank You to reas0n For This Useful Post: [ View ] Gift reas0n Ad-Free
8th February 2015, 12:47 AM |#8  
sparksco's Avatar
Inactive Recognized Developer
Thanks Meter: 8,874
 
Donate to Me
More
Thanks for the mention but now I'm removed from OP?
nvm opened the changelog spoiler...
8th February 2015, 08:40 AM |#9  
reas0n's Avatar
OP Senior Member
Flag Poznan
Thanks Meter: 1,310
 
Donate to Me
More
Quote:
Originally Posted by sparksco

Thanks for the mention but now I'm removed from OP?
nvm opened the changelog spoiler...

Don't worry! I added You to Thanks list, so it'll be more visible.

About ROM, the next update will come in monday/tuesday, after my last exam
And well, i see a few downloads, any experience? Whatever?
The Following 3 Users Say Thank You to reas0n For This Useful Post: [ View ] Gift reas0n Ad-Free
8th February 2015, 07:22 PM |#10  
ibrahim54's Avatar
Senior Member
Flag Kuala Lumpur
Thanks Meter: 105
 
More
Thumbs up caf cm
Quote:
Originally Posted by reas0n

Don't worry! I added You to Thanks list, so it'll be more visible.

About ROM, the next update will come in monday/tuesday, after my last exam
And well, i see a few downloads, any experience? Whatever?

Running caf cm ( themed ) for the last 12 hrs.........smooth and running well. The only cm rom that runs in my nexus 5. Will provide further feedback in next 12 hrs.
8th February 2015, 09:27 PM |#11  
reas0n's Avatar
OP Senior Member
Flag Poznan
Thanks Meter: 1,310
 
Donate to Me
More
Welcome to F2FS automount! The build is uploading, ETA ~10-15min

EDIT: Uploaded! Please test F2FS for /system, for data and cache it's 100% working
The Following 2 Users Say Thank You to reas0n For This Useful Post: [ View ] Gift reas0n Ad-Free
Thread Closed Subscribe to Thread

Tags
caf, cyanogenmod, f2fs, optimized
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes