[ROM][WEEKLY][CAF][5.0.2][16/04] SlimSaber - hammerhead [SlimLP Unofficial Builds]

Search This thread

JoaoPaulo

Senior Member
Feb 9, 2013
647
873
Porto
SlimLP hammerheadcaf Uber 4.9 Unofficial builds
Making SlimLP more faster and smoother
0pvn.png

SlimSaber: Uber toolchain 4.9.3
SlimKernel: Uber toolchain 4.9.3

Disclaimer
I'm not responsible for any damages on your device.

The rom and the kernel are tested by me first before I make it available online. I could have overseen something during testing, please understand. In summary, the ROM is still SlimKat, with some additional features (see below), but is also compiled with SaberMod toolchain. You can consider this build as a "nightly" and the build from the official thread is stable and weekly.

!!! Please don't discuss these unofficial builds in the official thread. Users can get confused easily!!!

What makes different from the official SlimRoms
  • Compiled with a custom toolchain UBERTC for more performance and better battery life
  • Compiled with the GCC optimization level -O3
  • Compiled with strict-aliasing compiler optimization
  • Added patches to fix GCC strict-aliasing violation rules
  • Added ARMv7 optimized string handling routines for more smoothness and more memory optimization
  • Disabled SQLite fsync to increase I/O performance
  • Cherry-picked some AOSP bug and memory leak fixes
  • Cherry-picked some KitKat bug and memory leak fixes

Installation instructions
Coming from stock or another ROM:
  • Full wipe: system, data, cache, dalvik cache.
  • Flash the SlimSaber build.
  • Flash gapps from here
  • Flash latest SuperSU from here
Coming from previous SlimSaber build:
  • Flash the SlimSaber build.
  • No need to wipe dalvik-cache. The system will do it anyway if it needs to.
  • No need to re-flash gapps. Gapps will be restored back automatically by backup tool during flashing.

Known Issues
  • Skype call not working.
    Use Skype version 4.9.0.45564
  • Lens blur photos will crash while processing
    This is caused by using a toolchain version number greater than 4.7.
  • "Prevent accidental wake up" display option causes black screen when incoming call comes in
    Disable it for the time being, until the bug is fixed

F.A.Q
See second post

Latest release
Latest 5.0.2: 20150516

Full Changelog
5.0.2: androidfilehost

Download
SlimSaber Lollipop: androidfilehost

Credits
SlimRoms - The SlimRom team
Uber toolchain - Cl3Kener
SlimSaber banner and signatures - kroz

Special Thanks
fusionjack, for his hard work preparing this ROM.
me, to make it work on hammerhead

Sources
https://github.com/SlimSaber

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

Contributors
TomorrowLand_Ace, fusionjack
Source Code: https://github.com/SlimSaber

ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CAF

Version Information
Status: Beta
Current Beta Version: 20150516
Beta Release Date: 2015-05-16

Created 2015-04-10
Last Updated 2015-05-18
 

JoaoPaulo

Senior Member
Feb 9, 2013
647
873
Porto
F.A.Q

F.A.Q.

Additional features included!
The main features are the compilation of the ROM with -03 flags, strict aliasing and Sabermod, along with the rest of the optimisations listed in the OP. These are all to increase performance and battery life. But of course, there are some additional features included:

  • Gesture unlock for lockscreen
  • Network speeds in status bar
  • Configure double tap status bar to sleep
  • Custom system animations
  • Integrated performance options in ROM
  • Soft reboot option
  • Mobile data disabled by default. This is to avoid extra carrier charges during ROM setup
  • SuperSU root management
  • Lockscreen Notifications
  • Advanced calculator with floating mode
  • Battery saving network mode: Automatic switch to 2G when screen is off.
  • Smooth scrolling (disable scrolling cache)
  • Confirm to reboot to bootloader/recovery

For a more comprehensive list, please see this post by Harsha Raj in the i9100 thread.

Mobile data isn't working!!
Once the ROM is booted, go to Settings -> Toggle 'Mobile networks' for data to be enabled.

It's disabled on purpose, by default. This is so when you first flash the ROM, no data is used, as some carriers charge heavily for even small data transfers.

What about theme chooser?
Next post down, look in the "Goodies" post to find flashable themes :)

Root doesn't work!

  • Enable 'Developer options'
    • Go to Settings -> About Phone
    • Tap on the Build Number 7 times
  • Go to Settings -> Developer options -> Root access
  • Choose 'Apps' or 'Apps and ADB'
How to change DPI?
Currently, this feature hasn't been ported... so you'll need to install Texdroider DPI from the playstore... or edit /system/build.prop and change ro.sf.lcd_density to the desired value

What is the Toolchain?

What is SaberMod?
The term "SaberMod" is coming from:
Source: http://xdaforums.com/showthread.php?t=2158698

How to disable CellBroadcastReceiver
Go to Settings - Wireless & Networks - More - Mobile broadcasts
 
  • Like
Reactions: uodii

uodii

Senior Member
Dec 14, 2012
639
204
Since fusionjack source is caf based, and neither of us have time to support two branches (aosp and caf) i will say no for the time being, but if i get time in future will do it for sure :)

Is CAF his preference or is that the direction of the Slim Team now?

I'll probably give this one a shot this weekend regardless. Thanks for the build.
 

JoaoPaulo

Senior Member
Feb 9, 2013
647
873
Porto
Is CAF his preference or is that the direction of the Slim Team now?

I'll probably give this one a shot this weekend regardless. Thanks for the build.

Caf source is used to compile to bacon, is the main branch for it, as bacon is maintained directly from CAF, and not from google, so it dont have pure aosp as ours do. But i prefer to use caf too, caf is much more optimized now, i could get easily 4h SOT with default kernel settings, no tweaking, no undervoltage on my first private builds. :) so i would say you to give a shot to caf
 
  • Like
Reactions: SteveMurphy

cell2011

Senior Member
Apr 11, 2011
2,001
170
charleston wv
How come all CAF i try i end of with failed update binary when i flash? Im on factory 5.1 do i need to factory image 5.02? im on 2.8.5.2
 
Last edited:

uodii

Senior Member
Dec 14, 2012
639
204
Just a heads up. Looks like xposed breaks everything on this rom. I tried installing the official alpha2 build and everything goes to hell on boot.
 
  • Like
Reactions: JoaoPaulo

uodii

Senior Member
Dec 14, 2012
639
204
xposed is a really early alpha for lollipop, what apps are u trying to use with xposed?

I was just looking at lolistats, YouTube adaway, and snapprefs, but installing that zip recovery is what seems to break everything. I know it's early, but I figured it should still work as it does with both CM and AOSP 5.0 roms.
 

JoaoPaulo

Senior Member
Feb 9, 2013
647
873
Porto
I was just looking at lolistats, YouTube adaway, and snapprefs, but installing that zip recovery is what seems to break everything. I know it's early, but I figured it should still work as it does with both CM and AOSP 5.0 roms.

Yes it should, but caf roms, and specially slimsaber, have tons of different things of aosp and cm, in a near future u maybe could get xposed working on caf roms, i am sure that xposed dev, wont give up. Btw, i think u can get similar apps that dont use xposed
 

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    SlimLP hammerheadcaf Uber 4.9 Unofficial builds
    Making SlimLP more faster and smoother
    0pvn.png

    SlimSaber: Uber toolchain 4.9.3
    SlimKernel: Uber toolchain 4.9.3

    Disclaimer
    I'm not responsible for any damages on your device.

    The rom and the kernel are tested by me first before I make it available online. I could have overseen something during testing, please understand. In summary, the ROM is still SlimKat, with some additional features (see below), but is also compiled with SaberMod toolchain. You can consider this build as a "nightly" and the build from the official thread is stable and weekly.

    !!! Please don't discuss these unofficial builds in the official thread. Users can get confused easily!!!

    What makes different from the official SlimRoms
    • Compiled with a custom toolchain UBERTC for more performance and better battery life
    • Compiled with the GCC optimization level -O3
    • Compiled with strict-aliasing compiler optimization
    • Added patches to fix GCC strict-aliasing violation rules
    • Added ARMv7 optimized string handling routines for more smoothness and more memory optimization
    • Disabled SQLite fsync to increase I/O performance
    • Cherry-picked some AOSP bug and memory leak fixes
    • Cherry-picked some KitKat bug and memory leak fixes

    Installation instructions
    Coming from stock or another ROM:
    • Full wipe: system, data, cache, dalvik cache.
    • Flash the SlimSaber build.
    • Flash gapps from here
    • Flash latest SuperSU from here
    Coming from previous SlimSaber build:
    • Flash the SlimSaber build.
    • No need to wipe dalvik-cache. The system will do it anyway if it needs to.
    • No need to re-flash gapps. Gapps will be restored back automatically by backup tool during flashing.

    Known Issues
    • Skype call not working.
      Use Skype version 4.9.0.45564
    • Lens blur photos will crash while processing
      This is caused by using a toolchain version number greater than 4.7.
    • "Prevent accidental wake up" display option causes black screen when incoming call comes in
      Disable it for the time being, until the bug is fixed

    F.A.Q
    See second post

    Latest release
    Latest 5.0.2: 20150516

    Full Changelog
    5.0.2: androidfilehost

    Download
    SlimSaber Lollipop: androidfilehost

    Credits
    SlimRoms - The SlimRom team
    Uber toolchain - Cl3Kener
    SlimSaber banner and signatures - kroz

    Special Thanks
    fusionjack, for his hard work preparing this ROM.
    me, to make it work on hammerhead

    Sources
    https://github.com/SlimSaber

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

    Contributors
    TomorrowLand_Ace, fusionjack
    Source Code: https://github.com/SlimSaber

    ROM OS Version: 5.0.x Lollipop
    ROM Kernel: Linux 3.4.x
    Based On: CAF

    Version Information
    Status: Beta
    Current Beta Version: 20150516
    Beta Release Date: 2015-05-16

    Created 2015-04-10
    Last Updated 2015-05-18
    6
    SlimSaber-hammerheadcaf-5.0.2-20150504.zip

    Changes:
    • Goodbye SlimCenter, welcome SlimOTA
    • Dialer: Whitelist few EU countries for call recording
    • Call recording is available for some EU countries
    • Frameworks: Many good fixes from AOSP
    • Toolchain: Updated Uber to the latest one: 20150501
    • KernelAdiutor: Misc: Fix android logging not showing up
    • KernelAdiutor: Fix gamma profiles not showing up and add a wakelock section in misc
    • GestureSettings: Fix broken top left back button
    • LiveDisplay: Raise default ambient lux for outdoor mode
    • CameraNextMod: Fix panorama mode FC
    • Audio: Fixes from AOSP
    • Kernel: Change source to CM
    • Kernel: Some fixes for GCC 4.9.2
    6
    i'll perhaps start to work for 5.1.1 this weekend. can't promise anything though...:)
    5
    New Build coming today ;)