FORUMS
Remove All Ads from XDA

[ROM][UNOFFICIAL][LOS14.1][7.1.2_r29] DARK ROM [OMS][Pixel features][November 23rd]

1,127 posts
Thanks Meter: 1,163
 
By mo976, Senior Member on 30th October 2017, 11:01 PM
Post Reply Email Thread
I have decided to bring one of my favorite ROM's for the Nexus 5 to the Mi 5s.
This ROM is UNOFFICIAL and unsupported, no responsibliity is taken or implied by myself or any developers involved. If you brick your phone buy a new one!
Be sure to check the second post for known issues and other info.

The work on this ROM is done by @Dark_Eyes_ and he does a fantastic job please consider a donation to him as a show of appreciation.
Now I will let him do most of the talking

Hi guys,

I'm building an extra lean LineageOS 14.1 ROM for our Mi 5s Capricorn with a few added features. A lot of packages have been stripped down, only the bare minimum is built to provide a fast and stable ROM. That gives you much more freedom as you can install exactly what you really want from the Playstore. You can install most of the missing packages manually, they are available in a flashable zip on the server (see second post).
For Changelog see third post.

My approach for DARK ROM 14.1 is slightly different then many of the other ROM's, as I try to add as many Pixel features as possible while keeping a solid LineageOS base.

Key features

- Full OMS support (rootless)
- Signature spoofing support
- Dark Pixel Launcher (with the provided zip package below)
- Pixel animated navbar (with on/off switch)
- Pixel sounds
- Pixel accent colors
- Pixel bootanimation with sound
- Rounded icons
- Google Assistant
- Night Light
- Night Light Brightness
- Choose between dialer and voice assistant in lockscreen
- Hide next alarm from expanded status bar and lockscreen
- Disable the boot animation sound
- Secure lockscreen (disables status bar pull down, quick settings tiles, power button and lockscreen shortcuts)
- Double tap the lock icon on the lockscreen to sleep
- Longpress power button while screen off to trigger flashlight
- Hide bluetooth icon when disconnected
- Volume steps
- Quick unlock pin/password
- Remove album art from lockscreen
- Date in status bar
- Battery bar
- Smart pulldown
- Volume button controls media volume anywhere
- Change navbar height
- Screenshot tile
- Caffeine tile
- Sync tile
- Reboot/recovery tile
- Music tile
- USB Tethering tile
- NFC tile
- Quick settings custom rows/columns
- Turn on/off mobile data with single click on collapsed quick settings
- Status bar ticker
- Separate ring and notification volume
- Specific color for 100% charged battery
- Prevent accidental wakeup
- Remove settings suggestions
- Show WiFi SSID in status bar
- Show carrier label in status bar
- Hide carrier label on the lockscreen (or rename to whatever you want)
- Hide the low battery warning notification
- Remove the orange status bar and navigation bar when in battery saver mode
- One hand mode
- Choose doze brightness
- Adjust animation scale precisely with a slider
- Dynamic nav bar color (changes color to the same of status bar)
- In-call vibration options (on connect, on call waiting and on disconnect)


SafetyNet

The ROM is already designed to pass SafetyNet out of the box. No need to lock the bootloader (which I advise you to do ONLY on a pure factory image install) because the kernel has the patch for it. If you want root, you'll need to install Magisk, which comes pre-rooted. Then, enable Magisk Hide in Magisk Manager, hard reboot and you should be good to go. Also, do not enable busybox in Magisk Manager, that will cause you to randomly lose root. You'll get all you need to know on the Magisk thread.

ViPER4Android/ViPER4Arise
The ROM is designed to work with both ViPER4Android and ViPER4Arise out of the box without the need for SuperSU or any Magisk module. The SEPolicy already contains the necessary permissions for them to work even in Enforcing. All you need to do is flash the package of your choice.

Prerequisites:
You will need latest firmware like any other LOS based ROM
Latest TWRP recovery

If coming from any other ROM
- Backup first... and then test the backup
- Wipe system, data, cache and dalvik cache
- Install DARK ROM
- Install GAPPS (mandatory or you will not have core apps)
- Install Magisk if you want root[/COLOR]
- Install launcher if using nano GApps[/COLOR] Dark Pixel Launcher
Enjoy !

If coming from a previous build:
- Backup (unless you are brave or a fool)
- Flash DARK ROM
- Install Magisk
Enjoy! (if anything goes wrong, clean flash)

Download Latest ROM 11/16/2017
Capricorn

Download GApps
"Micro Pixel features" Gapps https://www.androidfilehost.com/?fid=817906626617947859
See second post for more info about this Gapps package
Or get the official GApps Recommended: ARM64–7.1–nano


To download Extras
Extras
See second post for more info about extras
Dark Pixel Launcher


You can Visit the original project here:
https://forum.xda-developers.com/goo...k-rom-t3492150

Donations

Please consider a donation if you like my work ! I spend a lot of time and effort working on this, so if you can spare a few bucks, please buy me a beer (so I can relax when I'm stuck on a stubborn bug) or a coffee (so I can work on it later in the night). If you decide to do so.

Source code
DarkEyes84 GitHub

Contributors @Dark_Eyes_, mo976

Thanks and credit
LineageOS for the ROM base
LineageOS Mi 5s maintainer @LuK1337
Dark ROM creator @Dark_Eyes_

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: TWRP Recovery, Unlocked Bootloader
Based On: LineageOS

Version Information
Status: Weekly (or more frequent)

Created 2017-10-30
The Following 11 Users Say Thank You to mo976 For This Useful Post: [ View ] Gift mo976 Ad-Free
 
 
30th October 2017, 11:01 PM |#2  
mo976's Avatar
OP Senior Member
Flag Jerusalem Israel
Thanks Meter: 1,163
 
More
Known Issues:
Setting up fingerprint on initial install may be broken. If it fails, kip the fingerprint setup then once the setup is complete go to settings > security and choose pin or pattern unlock, set that up and then you can add fingerprint unlock.

Let me know if theres anything else

"Micro Pixel features" Gapps:
OpenGapps Nano package (view more info)
B-S-G's Google camera MOD from @Kisakuku (view original thread)
Gboard
Wallpapers App
Original pixel launcher
Google contacts and dialer

Extra Packages:
On the server you will find a file named ExtraPackages_date.zip which contains a few apps that are not available out of the box in my builds (see list). You won't have to flash it every update, since there is a survival script. I suggest you open the zip and remove the files you don't need before flashing it the first time.
Here is what's included:
- Calendar (AOSP Calendar)
- Contacts (AOSP Contacts)
- DeskClock (AOSP Clock)
- Dialer (AOSP Dialer)
- Eleven (LOS Music player)
- ExactCalculator (LOS Calculator)
- Gallery2 (AOSP Photos)
- Jelly (LOS Browser)
- LatinIME (AOSP Keyboard)
- Messaging (AOSP SMS)
- Recorder (LOS Recorder)
- Snap (LOS Camera)
- Stk (AOSP SIM card toolkit)
- Trebuchet (LOS Launcher)

Note that if you install my GAPPS and the complete Extras package, you'll end up with two Phone app and two Contacts apps. Simply delete the GoogleContacts and GoogleDialer in the system/priv-app and reboot. If you choose to use the AOSP Dialer instead of Google Dialer, you'll need to go to Settings/Apps/Gear Icon (top right) and choose the AOSP Dialer as default phone app, otherwise you won't be able to make calls.
The Following 8 Users Say Thank You to mo976 For This Useful Post: [ View ] Gift mo976 Ad-Free
30th October 2017, 11:01 PM |#3  
mo976's Avatar
OP Senior Member
Flag Jerusalem Israel
Thanks Meter: 1,163
 
More
reserved
ChangeLog :
11/5/2017
Added Pixel boot animation

Lineage updates:
[Fugu] Fix bluetooth setup loop
See full list of LineageOS Capricorn Changes
The Following 2 Users Say Thank You to mo976 For This Useful Post: [ View ] Gift mo976 Ad-Free
31st October 2017, 12:08 AM |#4  
warface9991's Avatar
Senior Member
Thanks Meter: 40
 
More
Thanks for your efforts
The Following User Says Thank You to warface9991 For This Useful Post: [ View ] Gift warface9991 Ad-Free
31st October 2017, 12:32 AM |#5  
bozy09's Avatar
Senior Member
Flag london
Thanks Meter: 22
 
More
Thanks for the rom!!!
The Following User Says Thank You to bozy09 For This Useful Post: [ View ] Gift bozy09 Ad-Free
31st October 2017, 01:33 AM |#6  
Senior Member
Thanks Meter: 34
 
More
Nice. Thanks fo this
The Following User Says Thank You to rhp_engcoy For This Useful Post: [ View ] Gift rhp_engcoy Ad-Free
31st October 2017, 07:53 AM |#7  
Senior Member
Flag Varna
Thanks Meter: 187
 
More
wow, I remember this ROM from my Nexus 5 days Thanks for bringing it here, dev. I remember this was CAF based. Do u plan building such version?
31st October 2017, 09:10 AM |#8  
mo976's Avatar
OP Senior Member
Flag Jerusalem Israel
Thanks Meter: 1,163
 
More
Quote:
Originally Posted by mkoev

wow, I remember this ROM from my Nexus 5 days Thanks for bringing it here, dev. I remember this was CAF based. Do u plan building such version?

Thanks, not planning on it at the moment.
The Following 2 Users Say Thank You to mo976 For This Useful Post: [ View ] Gift mo976 Ad-Free
31st October 2017, 08:19 PM |#9  
suatsari's Avatar
Member
Flag istanbul
Thanks Meter: 67
 
More
thank you for the good work...
-Security settings-Smart lock-Face ID not working...settings stopped...
The Following 2 Users Say Thank You to suatsari For This Useful Post: [ View ] Gift suatsari Ad-Free
1st November 2017, 12:14 AM |#11  
mo976's Avatar
OP Senior Member
Flag Jerusalem Israel
Thanks Meter: 1,163
 
More
Quote:
Originally Posted by suatsari

thank you for the good work...
-Security settings-Smart lock-Face ID not working...settings stopped...

I'll have to grab a logcat and see what it's looking for, thanks for the heads up.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes