[ROM][6.0.1][12/19][OMNI] SlimSaber - find7op (aka bacon)

Do you want Android L style to be integrated in KK builds?

  • Sure, why not

    Votes: 41 67.2%
  • Hell NO!

    Votes: 10 16.4%
  • I don't care

    Votes: 10 16.4%

  • Total voters
    61
  • Poll closed .
Search This thread

fusionjack

Inactive Recognized Developer
Sep 21, 2008
6,307
33,508
SlimSaber find7op Uber 5.x
Making Omni more faster and smoother
0pvn.png

SlimSaber: Uber toolchain 5.4.1
OmniBear: Uber toolchain 5.4.1

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

Some of you perhaps already know me from SlimSaber i9100 thread. My focus is to optimize the ROM in many areas and compiled it with custom toolchain Uber for more performance and smoothness.
I choose SlimRoms as a base because it is a lightweight and not a bloated ROM, but it still has rich features. Combined with some of CM features, I bake a ROM that has more useful features but still lightweight.
The ROM and the kernel are tested by me first before I make it available online. I could have overseen something during testing, please be understand.


Installation instructions
Coming from 5.1.1 or another ROM:
  • Follow the guide how to unlock bootloader and install custom recovery from here
  • Flash TWRP 3.0 from this thread
  • Full wipe: system, data, cache and dalvik cache.
  • Flash 20150515 firmware if you haven't flash it yet. Refer to the FAQ on second post for more information.
  • Flash SlimSaber build.
  • Flash Marshmallow gapps (6.0, arm, pico) from OpenGapps
  • Flash systemless SuperSU >= 2.67 from this thread
Coming from previous SlimSaber build:
  • Flash the SlimSaber build.
  • Flash systemless SuperSU
  • 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


F.A.Q
See second post

Latest release
Latest 6.0.1: 20161219
Latest 5.1.1: 20151111
Latest 5.0.2: 20150528
Latest 4.4.4: 20141125

Download
SlimSaber 6.0.x: androidfilehost
SlimSaber 5.1.x: androidfilehost
SlimSaber 5.0.x: androidfilehost
SlimSaber 4.4.4: androidfilehost
Custom Boeffla kernel: androidfilehost (maintained by Mrwargod)

Credits
OmniROM - The Omni team
Uber toolchain - Cl3Kener
SlimSaber banner and signatures - kroz

Special Thanks
herna and maxwen - for his great work making the Omni available on Oneplus One.

Sources
https://github.com/SlimSaber

How To Build
See this post or this post
 
Last edited:

fusionjack

Inactive Recognized Developer
Sep 21, 2008
6,307
33,508
F.A.Q (Freaking Annoying Questions)

How to encrypt your device

Which firmwares should I use for SlimSaber 6.0.x

Old FAQ:

How to install Viper4Android

How to use Xposed with SlimSaber?
See this post

Chamber of Secrets
In my opinion, this is the most powerful Slim feature ever implemented. However this is a dangerous feature which is hidden by default.

How to enable it:
  • Go to Development Settings - Scroll to the bottom - Tap the empty area
How to use it:
  • Go to your home screen
  • Add a widget and choose Slim Shortcuts
    Since it is a type of shortcut, you can use it somewhere else, e.g. in Nova launcher's gesture.
  • Click Chamber of Secrets
  • Go to https://github.com/SlimSaber/frameworks_base/blob/lp5.1/core/java/android/provider/Settings.java and pick one of settings name
  • There are two types of settings: A switch setting and a value-based setting
    If you are unsure about the setting type, don't use this setting because which value that will be used is matter. You could end up with continuous FC or even a full wipe.
  • Example for switch setting: show_alarm_icon
    • Enter the setting name "show_alarm_icon"
    • Answer Switch question to "yes"
  • Example for value-based setting: statusbar_clock_style
    • Enter the setting name "statusbar_clock_style"
    • Answer Switch question to "no"
    • Enter the possible value: "0,1,2"
    • If you aren't sure about the values, don't use this setting
Another use case to use CoS: http://forum.xda-developers.com/showpost.php?p=61557183&postcount=11092

What is Layers and how to use it

Mobile data issue when using Alpha modem especially with T-Mobile carrier
Alpha modem causes unexplained battery drain

If you haven't flash CM12 firmwares, you need to flash it. Refer to the CM12 firmwares FAQ.
If you already have flashed it, check and change your APN. Don't use the IPv6 APN, here is how to do it.
If all above methods don't work, then you need to use the old 44S modem with an older sensor blob. You still need CM12 firmwares.
Here are the steps of using the old modem:
If you dirty flash a new build, you need to flash the older sensor blob again, but you don't need to flash the 44S modem again.

How to use SlimSaber Lollipop along with KitKat with Multirom

I have a bootloop when flashing build 01/18 onwards
What is CM12 firmwares and how to flash it
  • CM12 firmwares are the firmwares that are pulled from CM12 nightly and starting from build 20150118 onwards, it is mandatory to flash these firmwares prior flashing the rom. Otherwise you'll end up with bootloop.
  • The zip file contains 8 firmwares including the Alpha modem for the partition: emmc_appsboot.mbn, logo.bin, NON-HLOS.bin, rpm.mbn, sbl1.mbn, sdi.mbn, static_nvbk.bin, and tz.mbn
  • If you are using Multirom, don't flash it through Multirom menu. Flash it through the main TWRP menu "Install".
  • If you see a bigger "OnePlus One" logo, then you have successfully flashed CM12 firmwares.
  • You just need to flash this only once as these firmwares are shared among all roms. This means if you flashed CM12 firmwares, then you cannot use KK roms. Refer to the next FAQ for downgrade possibility.
Downgrading SlimSaber Lollipop to KitKat
How to check modem version
See in Settings - About phone - Baseband version

CM11 radio (44S) - Baseband: MPSS.DI.2.0.1.c7-00020-M8974AAAAANPZM-1
OPO alpha LP radio - Baseband: .3.0.c6.5-00007-M8974AAAAANAZM-1

What is the differences between the Slim gapps packages mini, normal and full?

How to use swipe in AOSP keyboard with non english language

How to use MultiROM to have both KK and LP builds
You won't believe how easy to do it. Please read this great tutorial from Natakranta: http://forum.xda-developers.com/showpost.php?p=57105155&postcount=1639

How to backup EFS

How to disable CellBroadcastReceiver
Go to Settings - More - Emergency broadcasts

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 check corrupt partition

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

 
Last edited:

fusionjack

Inactive Recognized Developer
Sep 21, 2008
6,307
33,508
Goodies

MaxxAudioFX with backup script

Layers backup & restore

Repacked TWRP (Standard and MultiROM)

Q: What is the difference between kantjer's repacked TWRP recovery and the official one?
A: It's stock TWRP with a materialised look curtain (splash screen)
Q: What is the repacked TWRP MultiROM?
A: Like the standard repacked TWRP, but it has an additional menu 'MultiROM' to be used to install secondary ROMs.

Get both of them from here: https://s.basketbuild.com/devs/kantjer/bacon/TWRP repack (see Screenshots folder for example)
To flash TWRP img file, you can use Flashify app: https://play.google.com/store/apps/details?id=com.cgollner.flashify

TWRP Materialised Theme

A scheduled nandroid backup

Signatures by kroz

SlimSaber
slimsaber_sig_all.png


SaberMod SlimRoms
0nuq.png

Download here: http://d-h.st/users/kroz/?fld_id=25717#files
 
Last edited:

fusionjack

Inactive Recognized Developer
Sep 21, 2008
6,307
33,508
Since this is the first release, I'll make a consolidated summary based on my first test build till latest one.
The summary and changelog reflect the changes since latest official SlimKat bacon release.

SlimSaber-bacon-4.4.4-20140824.zip

Changes:
  • Framework: Adapted CM11S proximity sensor fix to SlimKat to solve battery drain issue
  • Kernel: Synced with latest CM11 that contains battery drain fix
  • Kernel: Updated touchscreen firmware
  • Kernel: Fixed headset sound issue coming through both speaker and headset
  • Kernel: Added memory optimization compiler flags
  • Kernel: Reduce swappiness to 10%
  • Settings: Performance Control
  • Settings: Adaptive backlight (CABC)
  • Settings: Sunlight readability enhancement
  • Settings: Color calibration
  • Settings: Extended configurable overflow menu button
  • Settings: Show/hide network speed arrow icons
  • Settings: Soft reboot option in reboot menu
  • GPS: Tweak gps.conf
  • Healthd: Disable periodic battery polling
  • Bunch of updates in frameworks/base
  • See changelog for the rest of changes
For the one who already use 08/23 test build, you can download incremental changelog from here.
 
Last edited:

noobsgs2

Senior Member
Jul 2, 2011
378
32
I think so too, you should add the appropriate Camera.apk since there is no point in having a camera that can't do 4K videos on a 4K device
I know i shouldn't, but all those optimizations stuff led me to download Antutu.. Strange enough i got around 34k which is quite low, isn't it?
 

mikelebz

Senior Member
Aug 18, 2010
980
172
Thanks for this. I know it is not proper procedure, but do you think it's safe to dirty flash this over official slim?
 

fusionjack

Inactive Recognized Developer
Sep 21, 2008
6,307
33,508
Is there a way to get the cm11s lockscreen...i tired the mods but it doesnt work since its aosp
Sent from my A0001 using XDA Free mobile app
i think i'd be too much work to port that...

+1:good:
With stock cm11s camera would be awesome :D
I think so too, you should add the appropriate Camera.apk since there is no point in having a camera that can't do 4K videos on a 4K device
I know i shouldn't, but all those optimizations stuff led me to download Antutu.. Strange enough i got around 34k which is quite low, isn't it?
i'm not aware of this...i'll take a look into cm camera. thanks.

Thanks for this. I know it is not proper procedure, but do you think it's safe to dirty flash this over official slim?
it shouldn't be a problem, but just in case, do a backup first.
 

fusionjack

Inactive Recognized Developer
Sep 21, 2008
6,307
33,508
uploaded a consolidated changelog in the release summary for the one who is interested ;)
btw, thanks for the feedback till now, really appreciated that :) :good:
 
  • Like
Reactions: soto2080 and SORF

lemonspeakers

Senior Member
Jan 11, 2009
1,756
140
New York
I am a huge fan of SlimKat... But your roms are new to me.
I read your first post and cannot differentiate how you are different from SlimKat.
Do you simply provide more fixes/optimizations over what SlimKat could not deliver?

I'd love to try your rom, but I'd rather not waste my time flashing it if SlimKat works so perfectly for me already.
I do, however, would like to how how you are different from SlimKat and what you bring to the table.

Many thanks :)
 

nikzDHD

Senior Member
Apr 2, 2011
4,547
1,207
London
I am a huge fan of SlimKat... But your roms are new to me.
I read your first post and cannot differentiate how you are different from SlimKat.
Do you simply provide more fixes/optimizations over what SlimKat could not deliver?

I'd love to try your rom, but I'd rather not waste my time flashing it if SlimKat works so perfectly for me already.
I do, however, would like to how how you are different from SlimKat and what you bring to the table.

Many thanks :)
The changelog should give you an indication of what is new on this. This will be updated regularly compared to Slim. Built using sabermod which gives it an extra oomph. It's like an ever changing Slim with new commits being included. Like the sunlight eligibility is a very new feature.

Sent from my One A0001 using Tapatalk
 
  • Like
Reactions: Georgi_Ko

DerRomtester

Senior Member
Aug 20, 2012
2,900
5,825
27
Neumarkt
Do you know whats the problem with 4.8 toolchain and higher and -O3 optimization?

Sent from my A0001 using XDA Free mobile app
 

Top Liked Posts