• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][OFFICIAL][OMS][7.1.2] Slim7 [WEEKLIES] (armani)

aniket.lamba

Elite Member
Jul 16, 2012
3,256
5,666
113
New Delhi
mr-tweaker.github.io

SlimRoms presents: Slim7 Nougat
SlimRoms is a custom android operating system. Our main goal is to offer users a slimmed down yet feature rich alternative to other android operating systems.
The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
All of the sources can be publicly viewed through GitHub and you can stop by our public Gerrit to submit patches of any type.

Slim7 is the project name for SlimRoms based on Android 7.X.X Nougat.

Although some of these may not be present yet in the ROM, Slim typically offers the following original features:
  • Slim Navbar & Hardware key rebinding
    • ​Single tap action,​​ ​long press action, double tap action!-We’ve got you covered.
  • Slim Actions & Chamber of secrets
    • ​Customize your device to the fullest​​ ​-You’re a wizard!
  • SlimRecents
    • A Faster alternative to stock recents ​-Your device, your choice.
  • SlimLauncher
    • ​An​ ​Open​ ​source,​ ​feature​ ​filled​ ​launcher!​​ ​-Make yourself at home
  • Status bar customization
    • ​Clock and Date? Battery ​-More​ ​fun​ ​than​ ​you​ ​can​ ​shake​ ​a​ ​stick​ ​at.

Important links:

slimroms.org - Our official website and your source for anything SlimRoms related.

Downloads Slimify your device!

Installation instructions - Follow these steps if you want SlimRoms on your device.

FAQ - Have a question? Consider reading our FAQ first, you might find your answer there!.

Report-bugs - Found a bug? Send it our way!

Kernel Source - The source of your device's kernel.

Get in touch! - You can contact SlimRoms at these places if you have questions, requests or feedback.

Google+

Twitter

Facebook

Disclaimer: We are not responsible for any damages to your device.


Flashing instructions:

Coming from another ROM, OR if a CLEAN FLASH is required
1) Download the Slim7 zip file
2) Download a 7.X GApps package (optional)
3) Boot into recovery (TWRP)
4) Full wipe (Dalvik Cache, Cache, System, Factory Data Reset)
5) Flash the Slim7 zip file
6) Flash Nougat-compatible GApps
7) Reboot

Updating from previous Slim7 release if no clean flash is required
1) Download the Slim7 zip file (See Post #2)
2) Boot into recovery (TWRP)
3) Flash the Slim7 zip file
4) Reboot
5) Please give first boot a good few minutes

IMPORTANT - PROBLEMS/ISSUES:
If you have issues, I need the following:
  1. Logs from you (logcat, last_kmsg, dmesg) linked to on pastebin.com or hasteb.in, showing the failure.
  2. A clear description of the steps that I need to take to exactly reproduce the problem.
Please DO NOT complain about problems and offer nothing to help fix it. I reserve the right to ignore you for not following insructions...


NO ETA REQUESTS!


XDA:DevDB Information
Slim7 , ROM for the Xiaomi Redmi 1S

Contributors
aniket.lamba
Source Code: https://github.com/SlimRoms

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: A custom recovery (TWRP preferrable),knowledge on how to flash zip files,a brain ofcourse!
Based On: Slim

Version Information
Status: Stable

Created 2016-12-16
Last Updated 2017-04-24
 

aniket.lamba

Elite Member
Jul 16, 2012
3,256
5,666
113
New Delhi
mr-tweaker.github.io
Reserved

KitKat bootloader/modem files

This zip contains the bootloader and modem files from latest stable international release (MIUI8 V8.1.2.0 Kitkat). Install it from recovery just once (not needed between rom updates) and reboot. No wipes required.

Firmware 8.1.2.0: https://www.androidfilehost.com/?fid=529152257862685179
 
Last edited:

Iceman

Senior Member
Apr 15, 2013
865
297
0
Georgetown[乔治市]
Hi aniket,

Bro thanks for the slim nougat:victory: awesome work...bro may I know slim nougat will become official build for our armani later... like Official CM14.1?? Hopefully too bro, thanks you hardwork bro:fingers-crossed:

Sent from my armani using XDA Labs
 

aniket.lamba

Elite Member
Jul 16, 2012
3,256
5,666
113
New Delhi
mr-tweaker.github.io
Update - Slim-armani-7.1.1.build.0.4-UNOFFICIAL-20161224-1601.zip

- Upstream changes from Slim
- Device and kernel changes from CM

Code:
build: General fixes and improvements
frameworks/av: General fixes and improvements
frameworks/base: Expose call creation time to link call recordings with recent call log (1/2)
frameworks/opt/slim: slim: utils: Introduce PackageManagerUtils class
hardware/qcom/audio/default: post_proc: use pathmap for include path
hardware/qcom/fm: Automatic translation import
hardware/qcom/wlan-caf: wcnss-service: Enable and fix -Werror build
packages/apps/Contacts: Fix NPE when 'merge contacts' encounters unknown names
packages/apps/ContactsCommon: Upstream from CAF
packages/apps/Dialer: Upstream from CAF
packages/apps/Dialer: Fix call log glitch
packages/apps/Dialer: Fix missing FAB when receiving calls on lockscreen
packages/providers/ContactsProvider: Upstream from CAF
packages/services/Telecomm: Expose call creation time to link call recordings with recent call log (2/2)
packages/services/Telephony: Remove Call Barring and Call Video quality settings when QTI app isn't available
vendor/slim: Update for Slim7 Alpha 0.4
 
Last edited:

slst

Senior Member
Jan 26, 2013
365
44
0
Update - Slim-armani-7.1.1.build.0.4-UNOFFICIAL-20161224-1601.zip

- Upstream changes from Slim
- Device and kernel changes from CM

Code:
build: General fixes and improvements
frameworks/av: General fixes and improvements
frameworks/base: Expose call creation time to link call recordings with recent call log (1/2)
frameworks/opt/slim: slim: utils: Introduce PackageManagerUtils class
hardware/qcom/audio/default: post_proc: use pathmap for include path
hardware/qcom/fm: Automatic translation import
hardware/qcom/wlan-caf: wcnss-service: Enable and fix -Werror build
packages/apps/Contacts: Fix NPE when 'merge contacts' encounters unknown names
packages/apps/ContactsCommon: Upstream from CAF
packages/apps/Dialer: Upstream from CAF
packages/apps/Dialer: Fix call log glitch
packages/apps/Dialer: Fix missing FAB when receiving calls on lockscreen
packages/providers/ContactsProvider: Upstream from CAF
packages/services/Telecomm: Expose call creation time to link call recordings with recent call log (2/2)
packages/services/Telephony: Remove Call Barring and Call Video quality settings when QTI app isn't available
vendor/slim: Update for Slim7 Alpha 0.4
Wowwwww very fast update. Thanx for your continuous support @aniket.lamba. Anyone tried this rom if so can u please share your experience and what abt video recording and all other things working?
 

aniket.lamba

Elite Member
Jul 16, 2012
3,256
5,666
113
New Delhi
mr-tweaker.github.io
Update - Slim-armani-7.1.1.build.0.5-UNOFFICIAL-20170101-2313.zip

- Added full OMS support!

Code:
Fixed navbar buttons strafing right when opening IME
Fixed platform_manifest readme
external/aac: enable mp2 encoding for WFD
external/flac: Noise and sometimes tombstone crash observed while seeking FLAC content during playback
external/icu: fix Kurdish Arabic locale detection and add Asturian ICU files
external/tinyxml2: enable tinyxml2 shared library generation
frameworks/av: libaudiopolicyservice: make legacy build with Werror
frameworks/base: fwb: services: tests: Remove duplicated WrappedAvoidBadWifiTracker class, updates for webview_packages
frameworks/native: sf: hw1: general updates
hardware/qcom/audio-caf/msm8916: hal: Make HUAWEI_SOUND_PARAM_PATH a board flag
hardware/qcom/audio-caf/msm8974: hal: Make HUAWEI_SOUND_PARAM_PATH a board flag
hardware/qcom/audio-caf/msm8996: policy_hal: Fix mismerges
hardware/ril-caf: updated based on LineageOS/CM
vendor/slim: Update for Slim7 Alpha 0.5, update sepolicy to address new bluetooth denial
 
Last edited:

Sparsa

Member
Aug 6, 2016
22
2
0
mpdecision bug?

I am currently using Slim6 1.17 rom Which is great, I flashed neon kernel, the only problem I am facing is the device reboots randomly( once or twice in a day) other wise the rom is great. I want to know if the new Slim7 rom has the mpdecision bug (music stops when screen is off) in the new rom or not? Any information will be greatly appreciated. Thank you.
 

gamefreaksuraj

Senior Member
Jul 26, 2014
398
202
0
mumbai
I am currently using Slim6 1.17 rom Which is great, I flashed neon kernel, the only problem I am facing is the device reboots randomly( once or twice in a day) other wise the rom is great. I want to know if the new Slim7 rom has the mpdecision bug (music stops when screen is off) in the new rom or not? Any information will be greatly appreciated. Thank you.
I think Random reboot is because of u installing a custom kernel
 

EmanzzKie

Senior Member
Nov 13, 2016
432
121
0
Masbate City
I flashed custom kernel maily because the audio bug.(mpdecision) if there are any other possible way to get over it I will do it, Is slim 7 free of this bug?
reflash your rom and gapps
do not flash custom kernel
then install kernel adiutor
go to cpu hotplug (or find mpdecision ) > then disable it, it will fix audio bug.

EDIT: you can use other apps to edit cpu hotplug and
you can also add this line to your build prop to fix the bug
ro.qualcomm.perf.cores_online=2
 
Last edited: