• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

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

Search This thread

aniket.lamba

Senior Member
Jul 16, 2012
3,253
5,665
New Delhi
mr-tweaker.github.io
oCjAl3F.png

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

Senior Member
Jul 16, 2012
3,253
5,665
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
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

Senior Member
Jul 16, 2012
3,253
5,665
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
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

Senior Member
Jul 16, 2012
3,253
5,665
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
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
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
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:

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    oCjAl3F.png

    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
    15
    Slim-armani-7.1.1.build.0.14-UNOFFICIAL-20170304-0200.zip

    Changes and fixes -
    Code:
    SlimRecents: Fix lag if >15 apps loaded
    SlimRecents: Fix fc with calendar app
    SlimRecents: Materialize font
    SlimWallpapers: Add new Slim Wallpapers
    frameworks/av: Upstream from LineageOS
    frameworks/base: translation update
    frameworks/native: Upstream from LineageOS
    frameworks/opt/slim: Translation update
    hardware/qcom/audio-caf/msm8916: Upstream from LineageOS
    hardware/qcom/audio-caf/msm8974: Upstream from LineageOS
    hardware/qcom/display-caf/msm8916: Upstream from LineageOS
    hardware/qcom/media: add missing 8952 symlink
    hardware/qcom/media-caf/msm8974: Upstream from LineageOS
    libcore: Revert some changes, Fix URL parser may return wrong host name, Modify j.t.DateFormat.set24HourTimePref() to take a Boolean
    packages/apps/Dialer: Translation update
    packages/apps/Settings: Translation update, DO NOT MERGE: Kill OTA with fire
    packages/apps/SlimLauncher: Translation update
    packages/apps/Snap: Update Snap to latest Lineage rebase
    packages/resources/devicesettings: Translation updates
    packages/services/Telephony: Translation update
    platform_manifest: Track FMRadio
    system/extras: Revert 'make_ext4fs: write out super blocks at last for block devices'
    system/sepolicy: Revert 'OMS7-N: Add service 'overlay' to service_contexts', Update to latest LineageOS rebase
    system/vold: Update to latest LineageOS rebase
    vendor/slim: Update for Slim7 Beta 0.14, APN and Build updates

    Device specific
    Code:
    device/xiaomi/armani: Disable HumanInteractionClassifier, Move hwKeys overlay to Slim framework, sepolicy: Address rmt_storage denial
    Added hw customisation settings,now you can customise the settings of your hardware keys
    kernel/xiaomi/armani: Numerous updates and fixes
    12
    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
    10
    New weekly is up - https://slimroms.org

    Code:
    Changes and Fixes
    
    SlimDoze added and updated for 7.1.1
    Fix crash on WifiAdvancedSettings
    Fix double press power for camera settings
    external/ffmpeg: android: Regenerate configs
    frameworks/av: libstagefright: Restore AOSP's handling of 24/32-bit wav files (Fixes allow notifications)
    frameworks/base: Updates to status bar dimensions, OMS, and some others
    frameworks/native: General fixes and updates
    frameworks/opt/telephony: Fixes and cleanups after 7.1.1 merge
    hardware/samsung: Upstream updates from LineageOS
    packages/apps/Settings: More OMS updates
    packages/apps/Snap: General fixes and updates
    packages/services/Telecomm: General fixes and updates
    packages/services/Telephony: General fixes and updates
    vendor/slim: Update for Beta 0.10, updates and fixes to APNs

    Keep it Slim!
    9
    Slim is now official for our device,go get the build - https://slimroms.org/#/download