[JDCTeam][6.0.1][16 sept] Stock and Optimized Slim6 - Galaxy S 4 i9505 Original Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SLIM6
Brought to you by Jflte DevConnection Team​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
What is SlimRoms?
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.
Slim6 is the project name for SlimRoms based on Android 6.0.1 Marshmallow and offers the following original features:
Slim6 is still in its early stages of development so if your favourite feature is not back yet, don’t worry more will be added with later releases.
JDCTeam
In alphabetical order:
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Deley - @gadget!
Jim Silverlock - @Jimsilver73
José Adolfo Galdámez - @josegalre
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Olivier - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis - @SkL*
Screenshots:
Click on the screenshots to get full size:
Known issues
You will tell us
Download
Stock Official Slim6 ROM builds Please, download the rom for your device (jflteatt, jfltespr, jfltetmo, jfltevzw, jfltexx) are hosted on Slimroms website : version released : 1.3
JDC Optmised and unified slim6 ROM builds are hosted on androidfilehost : version released : 0.8
Gapps : opengapps :choose ARM, 6.0, and Nano
TWRP Recovery v3.0.0-0 with F2FS support (JDC Themed): RomHut
Installation
TWRP Recovery v3.0.0-0 with F2FS support (JDC Themed) is suggested for installation
Device variants supported: I9505, I9505G, I9507, I9508, I337, M919, I545, R970, L720, S970G, S975L (I9515 and I9500 are not supported).
AT&T and Verizon users: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader if you own an AT&T phone, otherwise if Verizon you must be on the VRUAMDK bootloader in order to use this ROM. Do getprop ro.bootloader in Terminal Emulator or through ADB shell to find out which bootloader you have
First time or clean install:
Download the ROM from the link above
Download GApps package for Marshmallow 6.0 or mine
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Optional: convert to F2FS
Select "Install zip from SDCard"
Choose SlimRoms zip file
Choose GApps zip file
Flash
Reboot system
Update from a previous build:
Via OTA Updates: - Temporarily not working, need an update of the apk to match MM network permissions.
Open OTA Updates app
Download the update
Press "Install"
Your device will automatically reboot and install the update.
Manual update with TWRP:
Download updated build from the link above
If you do not have the Gapps package, download here
Put the zip files on your SDCard
Reboot in TWRP Recovery
Wipe /cache and dalvik-cache
Select "Install zip from SDCard"
Choose SlimRoms zip file
Choose GApps zip file
Flash
Reboot system
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache, data and system partitions to F2FS :
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
Download and install our TWRP version: https://romhut.com/addons/twrp-3-0-0-0-f2fs-jdc
Wipe->advanced wipe
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select cache->change or repair file system->f2fs
No need to convert /system as it is basically read-only, therefore better to keep it as ext4.
Sources
GitHub
GitHub
GitHub
SlimRoms Review
Social
Google+: JDCTeam Community
YouTube: JDCTeam TV
Credits and Special thanks
JDCTeam
SlimRoms
Google
XDA:DevDB Information
Slim6 6.0.1 for Samsung Galaxy S4 (Qualcomm variants), ROM for the Samsung Galaxy S 4
Contributors
angelcalibur, -+BB+-, AntaresOne, smeroni68, alucard_24, MattBooth, franzyroy, hawkerpaul, javelinanddart, Jimsilver73, side, smstiv, josegalre
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: SlimRoms
Version Information
Status: Alpha
Current Stable Version: Alpha 7
Stable Release Date: 2016-07-29
Created 2016-07-26
Last Updated 2016-07-29[FONT]
XDA:DevDB Information
Slim6, ROM for the Samsung Galaxy S4
Contributors
angelcalibur, angelcalibur, -+BB+-, side, antaresone, smeroni68, alucard_24, MattBooth, hawkerpaul, Jimsilver73, javelinanddart, franzyroy,SkL*, smstiv, FernBch
Source Code: https://github.com/SlimRoms, https://github.com/AOSP-JF-MM, https://github.com/angelcalibur, https://review.slimroms.org/#/q/statuspen
ROM OS Version: 6.0.x Marshmallow
Based On: SlimRoms
Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2016-09-04
Current Beta Version: 0.8
Beta Release Date: 2016-07-29
Created 2016-07-26
Last Updated 2016-09-03​

4 september :
Slim6 Weekly 1.1
Friday, 2 September 2016
This weekly includes new devices, bug fixes, and device specific updates.
New Devices:
Verizon Galaxy S3 (d2vzw)
AT&T Galaxy S3 (d2att)
Sprint Galaxy S3 (d2spr)
Changes
Device/samsung/qcom-common: Remove CMHW Call
Frameworks/av: libstagefright: mtk: Use vendor extensions to check if we should fixup cropping
Hardware/qcom/audio-caf/msm8916: hal: Fix compilation with verbose debugging enabled and policy_hal: Fix build with Clang
Hardware/qcom/audio-caf/msm8974: hal: Add support for Hearing Aid Compatibility (HAC) mode
Hardware/qcom/display-caf/msm8916: display: Fix warnings on 64-bit clang
Updates to hardware/qcom/media-caf/msm8916
Updates and fixes to frameworks/base
Device specific
Updates to device/samsung/mondrianwifi
Kernel/oneplus/onyx: slim_defconfig: enable SECURITY_PERF_EVENTS_RESTRICT
Kernel/samsung/mondrianwifi: Fix kernel panic on USB tethering / USB RNDIS selection
Slim6 Stable 1.0
Monday, 29 August 2016
With Android Nougat knocking on our door and Slim6 source reaching a new milestone, We believe it’s about time we release a stable build. This release brings some of our favourite features to Marshmallow along with bug fixes, translations, and a ton of device specific changes.
Devices running as Weekly:
espresso3g
espressowifi
d801
Bug fixes
Update APN for T-Mobile MK and Tele2
Fix CDMA settings in dialer to FC
SlimRecents: Fix header text default color & Correct default bg color
Feature list for Stable
SlimLauncher
Slim Recents
Navbar customisations & Hardware key rebinding
Custom QuickSettings
Chamber of secrets and SlimActions shortcuts
Doze/Ambient display options
Proximity wake and speaker
Status bar customizations (Clock and Battery)
dt2w on doze
Advanced reboot menu
Changes
SlimLauncher: Fix launcher default_workspace taking up all apps button location & Materialize search bar and add night mode
External/ant-wireless/ant_native: ant_native: Fix compilation errors for MSM8992/4 (non CAF)
Updates to frameworks/av and frameworks/native
Packages/apps/Settings: PGM: Permute simple and long click behaviour
Tele2 (LT) APN updates
Theme GooglePackageInstaller, Gmail, and hangouts for night mode
Device specific
Updates to device/oneplus/oneplus3 and kernel rebase
Updates to kernel/motorola/msm8916
Updates to kernel/oneplus/onyx
Slim6 Alpha 0.10
Friday, 19 August 2016
This weekly includes device specific changes, a few new features, and a whole lot of bug fixes.
New Features:
SlimDim
Add Superuser menu entry in main settings
Add NFC QS Tile
Add a toggle for hardware keys
Add toggle for HW Key lights
Bug fixes
Keyguard: fix dark text in carrier and message areas
Fix battery icon not following light status bar
Cast Tile: only scan while in detail view
Revert clock to the right in demo mode if in center or left
Bunch of navbar fixes (transparency, dimension options not working, and show in landscape, lag)
Fix QS tile filter utility
Fix some qs issues ( editor not following dark mode, add icons to add dialog, and fix remaining black text in detail view)
Fix reset button on hwnav settings
Fix Slim Action Shortcuts
Fix lights out buttons shift
Slim recents: number of max apps not sticking (Recycle SlimSeekBarPreference view)
Fix missing 'none' action
Snap: Device with no sdcard will not show store to sdcard option
Fix reset icon inconsistencies
Changes
Switch to enable privacy guard (off by default)
Device/qcom/common: power-8916: Simplify missed soc_id check in 9e40a0e
Changes to hardware/qcom/media-caf/msm8974
Hardware/qcom/wlan-caf: wifi-hal: stop the UMAC logspam
Device specific
Hima - DeviceHandler : update for new array handling
Hima - Switch to slim kernel config and add msm_hotplug tunables to init
Hima - kernel changes to add msm_hotplug driver and create slim defconfig
m8 - DeviceHandler : update for new array handling
m8 - upstream kernel updates
Changes to device/oneplus/bacon and device/oneplus/oneplus3
Device/oppo/common: Revert 'Screen off gestures: use EXTRA_SETTINGS' * it's in Navigation now
Device/samsung/mondrianwifi: Remove camera wrapper
Slim6 Alpha 0.9
Friday, 12 August 2016
This weekly includes translations, code refactoring, bug fixes, and new devices.
New features:
Add advanced settings for certain devices
New Devices:
espresso3g
espressowifi
m7
Bug fixes
Advanced Doze Settings
Black text in qs detail list
Number of tiles not changing
Unsupported tiles showing
Update advanced reboot menu string
Reset button icon in privacy guard
Fix wonky double vibration behavior navbar and hwnav
Changes
Bionic: linker: Avoid logcat spam with some blobs & bionic: Sort and cache hosts file data for fast lookup
Updates to device/qcom/sepolicy
Hardware/qcom/audio-caf/msm8960: hal: Increase deep buffer buffering & Add legacy EDID channel retrieval
Updates to packages/apps/Nfc
System/bt: Fix typo in Android.mk
System/core: healthd: Add DASH charger type
Device specific
Device/lge/bullhead: fix init.bullhead.power.sh execution
Device/motorola/surnia: Move dalvik props to device specific & Update extraction scripts
Updates to device/motorola/msm8916-common
Updates to device/oneplus/bacon and kernel rebase (fixes ambient display)
Device/oneplus/oneplus2: op2: Remove duplicate i2c-6 permission
Updates to device/oneplus/oneplus3
Device/samsung/mondrianwifi & device/oneplus/onyx: onyx: Move hwkey overlay to opt_slim
kernel/asus/flo: defconfig: startoff kernel version at 1.0c & Fix CVE-2016-5340
Updates to kernel/huawei/angler and fix Fix CVE-2016-2059 & CVE-2016-5340
Kernel/lge/bullhead: Fix CVE-2016-2059 & CVE-2016-5340 ashmem: Validate ashmem memory with fops pointer
Updates to kernel/lge/hammerhead and fix CVE-2016-5340
Kernel/lge/mako: Fix CVE-2016- 2504, CVE-2016-2059, & CVE-2016-5340
Kernel/motorola/shamu: defconfig: update kernel version to v1.0f, fix CVE-2016-2059, & CVE-2016-5340
Kernel/samsung/mondrianwifi: Fix CVE-2016- 2504, CVE-2016-2059, & CVE-2016-5340
Updates to kernel/motorola/msm8916 (includes quadroot fixes)
5 August :
New weekly : https://www.androidfilehost.com/?fid=24659325368664790
New features:
Initial addition for custom QS
Changes
Merge August security update (android-6.0.1_r61)
Fix Gesture typing in aosp keyboard
Fix some Navbar single and long press functions
Fix navbar warning dialog not removing buttons
Update APN list
29 July : Alpha 0.7 release.
New build : https://www.androidfilehost.com/?fid=24651429356503531
New features:
- In-call vibration features
- Statusbar clock and date customizations
- Slim Recents
- Battery icon and text
- Slim NavBar with double tap function
- Started to include Snap on devices
- New JDC bootanimation
26 July : initiale Alpha 0.6 release

Today it's a good day
Enviado desde mi GT-I9505 mediante Tapatalk

Indha Lezzio said:
Today it's a good day
Enviado desde mi GT-I9505 mediante Tapatalk
Click to expand...
Click to collapse
Yes! :good:
We are currently testing the build.
work really fine on my device, but we need more tester for another device (i545...).
I will add our Alucard kernel ASAP, to make the rom even smooth!

I'll test and report as always. Will try the latest this afternoon on the I545 (VZW).

Currently I have cm13 optimized with UHOJ2 modem.can I flash it?

GREAT NEWS
PWR-CORE™ Inside BlissPop

oh god, please tell me its cool.

Seem that I can't use unlocked s4 sprint with this rom, It cause a No simcard error

datvui2211 said:
Seem that I can't use unlocked s4 sprint with this rom, It cause a No simcard error
Click to expand...
Click to collapse
We're working on it! We need to find were is the issue...

Finally hehehehe let's gooo mate

Today's clean flash from cm13 optimize stable.working fine but some future missing as a cm13 ROM like button option in setting.how can killed recent app?battery status does not adjust as a text instead of stock.sorry for my bad English.

chashmaa said:
Today's clean flash from cm13 optimize stable.working fine but some future missing as a cm13 ROM like button option in setting.how can killed recent app?battery status does not adjust as a text instead of stock.sorry for my bad English.
Click to expand...
Click to collapse
Slim dev are working on features like :
Statusbar clock and date customizations
Slim NavBar (squashed commit)
Settings: Slim Recents app screen
Need to be merged to see them in rom (merged mean no conflicts).
Action button are in setting/navigation/hardware buttons
you have to enable customs actions and you will be able to choose action for back, home and menu key

angelcalibur said:
We're working on it! We need to find were is the issue...
Click to expand...
Click to collapse
Thanks, I'm waiting for it [emoji6] [emoji6]
Sent from my SPH-L720 using XDA-Developers mobile app

My default message function missing.were r message menu?

Hi.
Greate work as always.
Notice one bug : when charging led blinking with red light and next its turn yellow after few minutes its start to blinking with red again.
My secret wish that u leave stock kernel. (with Alucard touch don't work after unlock ;/ )
Sorry for bad English.

@Qbax7 have you default message in ROM?I have not.

Does this rom also use the new theme engine as in the AOSP rom?
Edit lol, this rom is more aosp than the optimized aosp. No root pre installed, no stweaks, no jdc toolbox.

@chashmaa no i have not too. I install Yaata.

FPSUsername said:
Does this rom also use the new theme engine as in the AOSP rom?
Edit lol, this rom is more aosp than the optimized aosp. No root pre installed, no stweaks, no jdc toolbox.
Click to expand...
Click to collapse
Wait for next feature! I will add them.
Root is inside, made by slim, not the same as aosp rom. Watch my older post

Related

[JDCTeam][STABLE][5.1.1][RRO][17 September] The Android Open Source Project

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Android Open Source Project
Brought to you by Jflte DevConnection Team​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
What is AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps. Anyway to get a working system me and @-+BB+- added some changes from CyanogenMod. We added also some non-AOSP features like init.d support, @alucard_24 kernel for better performance and energy saving, STweaks for advanced kernel settings and support for Over-The-Air updates through a dedicated app (OTA Updates). Maybe something else from us might be added, but please do not ask for features to be added because we're not going to add more to keep this ROM small, fast and pure.
JDCTeam
In alphabetical order:
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Known issues
ANT+
A note about Android Pay: will Android Pay work here? The answer is no. According to Google infos it works only on factory-preinstalled and unrooted Android, do not blame us for this!
Download
ROM builds are hosted on RomHut
TWRP Recovery v2.8.7.0 with F2FS management support: AndroidFileHost
Installation
TWRP Recovery v2.8.7.0 is suggested for installation
Devices supported: I9505, I9507, I9508, I545, R970, I337, M919, L720. I9515 is not supported.
First time or clean install:
Download the ROM from the link above
Download GApps package for Lollipop 5.1
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Optional: convert to F2FS
Select "Install zip from SDCard"
Choose AOSP zip file
Choose GApps zip file
Reboot system
Update from a previous build:
Via OTA Updates:
Open OTA Updates app
Download the update
Press "Install"
Your device will automatically reboot and install the update.
Manual update with TWRP:
Download updated build from the link above
If you do not have the Gapps package, download Open GApps
Put the zip files on your SDCard
Reboot in TWRP Recovery
Wipe /cache and dalvik-cache
Select "Install zip from SDCard"
Choose AOSP zip file
Choose GApps zip file
Reboot system
We don't have a backup/restore GApps script yet. When you update /system is formatted, so you need to reflash GApps package too. In case you don't do it, Google Apps will fail in endless force closes after boot.
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache, data and system partitions to F2FS look in post below.
Sources
Kernel source here
ROM here
Social
Google+: JDCTeam Community
YouTube: JDCTeam TV
Credits
-+BB+- - Lead developer
JDCTeam
CyanogenMod
Google
OpenGApps
Special thanks:
RomHut
gkkovacs - JDCTeam-Build02
XDA:DevDB Information
AOSP 5.1.1 for Samsung Galaxy S4 (Qualcomm variants), ROM for the T-Mobile Samsung Galaxy S 4
Contributors
AntaresOne, -+BB+-, smeroni68, alucard_24, MattBooth, angelcalibur, franzyroy, hawkerpaul, javelinanddart, Jimsilver73, side, smstiv
Source Code: https://github.com/AOSP-JF
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Beta
Current Stable Version: v1 - 20150917
Stable Release Date: 2015-09-17
Created 2015-06-21
Last Updated 2015-09-20
Reporting issues
Please report issues in our issue tracker: https://github.com/AOSP-JF/issue_tracking_aosp/issues
Things like "this doesn't work", "this keeps FCing", "found a bug: *someapp* FC" etc. don't help. We need logs!!!!!!
Do not report bugs if you:
Flashed a different kernel
Installed or did mods from untrusted sources
Installed Xposed
Modified system files
Changelog
20150917 - Stable
MD5 - f57cea2839cf00db4f0a4c107d4d8e04
Kernel:
General code updates from Linux kernel 3.10
Added KMS and UKMS from Linux kernel 3.10
Added VENO TCP protocol
Changes on OOM control, less battery usage
IPC: ported code from 3.10 kernel
Optimized alucard, darkness, nightmare and ondemand CPU governors
ROM:
Android-5.1.1_r18
Added STK to build
Ported all the code from AOSP for SIM handling
Add ability to ignore interruptions while active media playback
Reverted some fixes on base
Fixed APN selection on CDMA phones (this time for real)
Removed not used code from init (auditd)
Fixed last Stagefright vulnerability (CVE-2015-3864)
Launcher3: Added stock wallpapers
Frameworks: add ability to choose a different wallpaper for lockscreen
Settings: Updated icons and colours
Fixes on base/av/build repos
Added WallpaperPicker to build
Base: added dismiss button to battery saver option
Base: improved recents tasks list
Device: fix MMS
Use chromium/icu repos from AOSP
Add SamsungServiceMode specific for our RIL
More fixes from M to base/av repos
libbt: support 1.5M baudrate
Fixed encryption for f2fs
Fixed ipv6 tethering
Telecomm/Telephony: ported a part of code from AOSP
libcore/art/core repos: tons of fixes and ported a part of code from M
Init: allow SElinux permissive in user builds
Reduced log level for all the builds
Toast: Show app icon with the message
PackageInstaller: show current & new version
frameworks/native: merged a lot of fixes from M
stagefright: added new Softavc/Softmpeg2 decoders from M/master branch
Built with GCC 4.9.4 (UBER)
Art: compiled with GCC 4.8.5 (UBER) due to segfaults caused by new GCC
Bluetooth: fixed compiling for latest GCC with -os flag
Audioflinger: fixed compiling for latest GCC with -os flag on ID3
Updated Archidroid optimizations to version 4.1
Updated translations for AOSP Custom Settings
Updated Sepolicy
Some updates on wifi code
Bionic: more optimisations for krait/a15 cpu
General code updates/fixes in base/core/av/native repos
Some small changes on telephony repos
Manifest: remove not used repos
Device: update media codecs & power management
Improved InCallUI speed when receiving a call
Bionic: a lot of improvements
Native/Base/Core/Extras: more fixes from m and cm
Updated APNs
Updated and improved RIL
Gallery2: materialized, updated code and fixed a lot of bugs
Ported support for oma-drm / OmaDrmEngine from cm
Ported all changes made by cm for BFQ IO scheduler
Core: improved UI responsiveness and reduced wakelocks when phone is on deep sleep
Small bugfixes and improvements for f2fs/ext4
Build: improved build enviroment and removed some unused/outdated packages
20150813
MD5 - 7ec092cebfd227343837e7cbe83ed269
Kernel:
General code updates
Updated mm from 3.10 kernel
ROM:
Android-5.1.1_r13
Camera: added options to save photos/videos on external storage
Fixed APNs for CDMA phones
Fixed carrier text on Keyguard
DreamManager/DozeMode: do not turn on the screen if s-view cover is closed
Materialized some icons
Some framework & telephony fixes
Stock Browser: completely reworked, materialized and fixed some FCs
System animations: added a new step (0.75) and set it as default
Use freetype 2.6.0 from m-preview, this solves some security issues in older versions of this library
Use our art and bionic repos tuned for cortex-A15/krait cpu
20150807
MD5 - eb4c36f964c5db3749bfb4a9d2694995
Kernel:
Added full support for i9507
Many code updates
More eMMC enhancements (performance mode)
Updated workqueue and Idr from 3.10 kernel
ROM:
Android-5.1.1_r9
Added option to force notification expansion by default
Added Samsung doze specific settings under AOSP Settings
Added softkey backlight control under AOSP settings
Bluetooth: added accept all files option
Fixed Stagefright, now all audio files works
Fixed Twitch
Improved boot time
Massive update on telephony repos, merged and adapted all cm fixes
More updates and fixes for libhardware legacy
Removed logspam from proprietary libraries
Switched to latest glib 2.15 from m-preview
Small audio fixes
Small framework fixes
Small RRO fixes
Updated APNs list
Updated LatinIME, more languages added and small fixes
20150727
MD5 - 6aa21cc578a37b510fdaf16306b11b83
ROM:
Added customizations for Quick Settings tiles
Added long press actions to tiles
Added long press actions to notification bar objects (clock, date, avatar, battery and settings, long press on Settings icon opens AOSP Settings)
Added missing softkeys manager
Keyguard: disable menu key unlock device
Fixed screenshots
Small Exchange services fixes
Updated translations for all languages
Various bootanimation improvements
Various framework fixes
Statusbar network cluster icons: show LTE instead of 4G, distinguish between UMTS and HSPA
WiFi: revert aggressive blacklist + other fixes
20150723
MD5 - 24a4098e04af0ccd6b6a81a22d3563c9
ROM:
A lot of optimizations in build environment
Added clear all button in recent apps panel
Fixed tethering & added IPv6 tethering
Fixed back/menu keys screen wakeup
Fixed OTA updates
Launcher3: optimizations and some materialization
Made "SD Card removed" notification dismissible
Updated Stagefright with latest CM changes
Updated translations for AOSP Settings and power menu
Various framework improvements
20150715
MD5 - 9bf1dd18b0119f0d7851d138103e1b48
ROM:
Fixed a NullPointerException on app selector
Removed VoiceDialer
20150714 - Beta #2
MD5 - 9a2152910fd98863ae6f79ef3857068a
Device:
IR: use old timing code (consumerIR i.e. "IR Blaster" fixed)
Switch to prebuilt Camera HAL (less interface crashes now)
Kernel:
Various code updates
ROM:
Codebase android-5.1.1_r8
AOSP Control:
Advanced Reboot menu
Changelog
Status bar Battery icon settings
Added 60FPS BootAnimation, big thanks to @guerreromanuel
Added dancing notification LED at boot
Added Google DNS
Added Launcher3 package to build
Added Layers Manager by BitSyko
Added Reverse Lookup
Added SuperSU by @Chainfire
Blacklisted some BT devices for better compatibility
Build dummy InCallUI with persistent attribute, this allow us to keep the process in memory and helps a lot when receiving a call and the device is busy
Camera: stop using gps when camera app is in background
Fixed Archidroid optimizations V4
Fixed Bluetooth audio stream (A2DP)
Fixed camera opening when flash is enabled (doesn't crash anymore)
Fixed data usage graph on settings
Fixed init.d not working properly
Fixed QCOM Time Daemon support
Fixed some crash on MediaProvider
Fixed support for all jf variants
Hopefully fixed audioflinger/mediaserver crash and audio stuttering when indexing media files
Many fixes in environment
More Materialize on framework
Other small UI style changes on Dialer/InCallUI (Materialize)
RRO Fully fixed
Small fixes on Telephony
Switch to Contacts, Dialer & InCallUI sources from AOSP
Tons of fixes on frameworks/base
Updated stagefright with latest CM changes and fixed & updated FFMPEG 2.7 compile
20150619 - Beta #1
MD5 - 51b35865265ad3bfbc478c0d214070f8
ArchiDroid optimizations v4
Added MultiROM compatibility
RRO added and partially working: Contacts, Dialer and Settings need some changes. Everything else is correctly themed
Fixed BT/WiFi coexistence, now can be turned ON at the same time
Fixed back/menu keys lights (timeout set at 5 seconds, user settings soon available in Settings app. For now, enable/disable by writing "softkeys" without quotes in Terminal Emulator (available on Play Store))
Fixed F2FS for /cache partition
Fixed "First boot doesn't have sound across all the system if the external SD card is not in FAT32"
Fixed MicroSD card, all filesystems are mounted well and working in r/w
Init: use our specific init
Temporarily fixed "No SIM" on Keyguard (removed Carrier text)
Various kernel code updates
Various updates on audio/camera code
Various updates on BT/WiFi code
20150602
MD5 - 6cc3db0a6257641aba4dfebda0e3fb30
Initial public release
Tips
To enable Developer options go in Settings->About device and press "Build number" for 7 consecutive times.
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
On PhilZ:
Wipe and format options->custom format options->toggle ext4 f2fs migration
Format data and data/media->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Format system->f2fs
On TWRP:
Download and install this TWRP version: https://www.androidfilehost.com/?fid=24052804347763625
Wipe->advanced wipe
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select cache->change or repair file system->f2fs
Select system->change or repair file system->f2fs
Now you can install this ROM following installation steps in post above
Some screenshots
We mainly talk in the i9505 thread located here, head over for further details about development progress, bug fixing etc.
Thanks for the ROM. It seems to be running pretty well so far. Is there a way to enable advanced reboot features on the power button? If there is a setting to activate it, I must be looking in the wrong area. Thanks.
I just might jump on over to this from The Sickness Touchwiz rom. I really enjoy what he's done with TW, but this rom definitely has some juice going for it.
Nice work!
Did the optimized CM12.1 turn into this thread?
Spud37 said:
Did the optimized CM12.1 turn into this thread?
Click to expand...
Click to collapse
There are two different roms. This one is pure AOSP, Not cm.
Stable version is available to download!
Go get it from the download link which is in OP.
Yousvel said:
There are two different roms. This one is pure AOSP, Not cm.
Click to expand...
Click to collapse
It might just be, but it seems like the thread for the other one disappeared, do you if I just can't find it, or was it scraped in favor of this?
Edit: Is this ARM64 or just ARM?
Spud37 said:
It might just be, but it seems like the thread for the other one disappeared, do you if I just can't find it, or was it scraped in favor of this?
Edit: Is this ARM64 or just ARM?
Click to expand...
Click to collapse
It's ARM
Is there a way to turn off the battery charging notification led on this rom? I tried all the places that most roms have for turning off this feature and can't find it for the life of me.
Has anybody tried downloading (and installing) the Stock_Kernel based on Cyanogen Code located under "Addons" in the OTA app?
This rom changed my outlook on aosp and even deleted my 4.4.4 tw nandroids. Kudos
After flashing this ROM, I'm not getting 4G LTE on T-Mobile. I'm only getting 3G. Any ideas?
I'm on OH3 baseband and networks lte enabled check those out BTW I also use the f2fs and noticed great improvements
New stable version available!
http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/jdcteam-android-source-project-t3129033
is there any prob;em with the bluethooth that it's disconected after 2 seconds?
Yousvel said:
http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/jdcteam-android-source-project-t3129033
Click to expand...
Click to collapse
Going to flash this to my wife's S4 this weekend. She currently has OH3 baseband. Should I flash the OK3 via Odin before I flash this rom, or does the rom have the latest baseband in it?
Thanks!
vasolini said:
Going to flash this to my wife's S4 this weekend. She currently has OH3 baseband. Should I flash the OK3 via Odin before I flash this rom, or does the rom have the latest baseband in it?
Thanks!
Click to expand...
Click to collapse
You can just flash the rom

[JDCTeam][7.1.2][21 August][Substratum] The Android Open Source Project NJH47F

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Android Open Source Project Nougat
Brought to you by Jflte DevConnection Team​
POWERED WITH SUBSTRATUM THEME ENGINE​Click HERE to watch a video on Substratum.​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
What is AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps. Anyway to get a working system I' ve added some changes from CyanogenMod and Codeaurora.
Please do not ask for features to be added because we're not going to add more to keep this ROM small, fast and pure.
JDCTeam
In alphabetical order:
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
José Adolfo Galdámez - @josegalre
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis - @SkL*
Fox - @xlxfoxxlx
CheckYourScreen - @CheckYourScreen
Screenshots:
Click on the screenshots to get full size:
Toutube Video By @shark jungle
Known issues
ANT+ (not supported)
You will tell us
Download
ROM builds are hosted on RomHut
TWRP Recovery v3.0.0-0 with F2FS support (JDC Themed): RomHut
Installation
TWRP Recovery v3.0.0-0 with F2FS support (JDC Themed) is suggested for installation
Device variants supported: I9505, I9505G, I9507, I9508, I337, M919, I545, R970, L720, S970G, S975L.
Do not ask if it works on 9500, 9506, 9515... or any other phone model that is not a variant of 9505!!
AT&T and Verizon users: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader if you own an AT&T phone, otherwise if Verizon you must be on the VRUAMDK bootloader in order to use this ROM. Do getprop ro.bootloader in Terminal Emulator or through ADB shell to find out which bootloader you have
First time or clean install:
Download the ROM from the link above
Download GApps package for Nougat 7.1
[OPTIONAL] Download ThemeReady GApps package for N arm
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Optional: convert to F2FS
Select "Install zip from SDCard"
Choose AOSP ROM zip file
Choose GApps zip file
Choose TBO Theme Ready Gapps zip file (needed for complete theming of some Gapps with OMS overlays)
Flash
Reboot system
Update over an existing previous AOSP N build:
Via OTA Updates:
Open OTA Updates app
Download the update
Press "Install"
Your device will automatically reboot and install the update.
Manual update with TWRP:
Download updated build from the link above
Put the zip files on your SDCard
Reboot in TWRP Recovery
Select "Install zip from SDCard"
Choose AOSP ROM zip file
Flash
Reboot system
NOTE: the "dirty" flash to update an existing version DO NOT NEED any new re-flash of Gapps and TBO... integrated BackupTool during rom install will backup your gapps (already installed) and restore them after rom update!
NOTE: This ROM is dex-preoptimized, so do not wipe cache and Dalvik after rom flash!
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache, data and system partitions to F2FS look in post below.
General notes
Rom is pre-rooted and has Magisk v13.0 beta integrated
Theming: rom has from this build the new SUBSTRATUM THEME ENGINE. Use the integrated Substratum app to apply OMS overlays (OverlaysManagerService).
Theming: to apply OMS overlays to some apps, you need also to flash TBO GoogleApps-ThemeReady-LP-MM-N-v33.6.zip right after your Gapps package from recovery. This means to be clear: ROM + GAPPS + TBO
We use 5.1 blobs for radio interface. Update your phone to latest Baseband and Bootloader available for your variant (must be a version 5.0 official Baseband)
Sources
GitHub
Social
Google+: JDCTeam Community
YouTube: JDCTeam TV
Credits
JDCTeam
CyanogenMod
Google
CodeAurora
TeamSubstratum
shark jungle
PureNexus
Special thanks:
RomHut
Team Blackout
Team Substratum
gkkovacs - JDCTeam-Build01
azuziel - JDCTeam-Build02
Team Codefire - JDCTeam-Build03
Daily ongoing changelog:
Check HERE to see the ongoing changes on development!​
XDA:DevDB Information
AOSP 7.1.2 for Samsung Galaxy S4 (Qualcomm variants), ROM for the Samsung Galaxy S4
Contributors
-+BB+-, smeroni68, AntaresOne, alucard_24, MattBooth, angelcalibur, franzyroy, hawkerpaul, javelinanddart, Jimsilver73, side, smstiv, josegalre
Source Code: https://github.com/AOSP-JF-MM
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: Stable 9
Stable Release Date: 2017-08-21
Created 2016-09-01
Last Updated 2017-10-07
General Info & Changelogs
Reporting issues
Please report issues in our issue tracker: https://github.com/AOSP-JF-MM/issue_tracking_aosp/issues
Things like "this doesn't work", "this keeps FCing", "found a bug: *someapp* FC" etc. don't help. We need logs!!!!!!
Do not report bugs if you:
Flashed a different kernel
Installed or did mods from untrusted sources
Installed Xposed
Modified system files
Changelog
20170312 - Stable 2
MD5 - 296c92872b04d43d60ad9a9814c738ae
Kernel
General code updates
f2fs: update driver to 3.18.y
exFAT: update, fix and enable kernel driver
sdcardfs: general bug fixes
Ported binder changes from dorimanx kernel
Fixed f2fs issues with SuperSU
Disable CPUSET code and allow kernel to dist CPU PWR
Update TC to Linaro GCC 6.3.0
ROM
Update sources to Android 7.1.1 release 26
JFLTE: exfat: use kernel driver
SuperSU: update to v2.79 SR3
Substratum: update to v604
JFLTE: update webview to v57.0.2987.54 Beta
Updated ROM TC with latest Linaro patches
APNs updates
Rebased all repos with latest CAF N-MR1 branches
Base: added One-Hand mode UI (compatible with HW buttons)
Settings: add HW buttons light controls
Fixed a weird random bug that sometimes keep HW buttons light on when the screen is off (and kill deep sleep)
JFLTE: fixed camera
JFLTE: fixed reboot
Settings: fixed USB Tethering
OMS/Substratum: move to rootless
OMS: Expose more colors
JFLTE: Bluetooth: disable absolute volume
HW buttons customisations: added more functions (split screen and one hand UI)
Settings: Developer Options: OMS: add an option for allow theme app from unknown sources
Settings: Developer Options: added an option for kill app with long-press of back button
Cleaned tons of unused/unwanted CAF changes
Gemini: added "swap buttons" function
Gemini: added "use fingerprint as home button" feature
Gemini: update graphics blobs from revision LA.UM.5.5.r1-02500-8x96.0
msm8996: audio/media/display: rebased from CAF revision LA.UM.5.5.r1-02500-8x96.0
Gemini: Camera: enable HAL3 (fixes video recording issues and Google Camera)
JFLTE: update graphics blobs from flo mob30x
Toolbox: fixed for systemless root
A lot of things that i don't remember
20161212 - Beta 3
MD5 - 2d9323e55ded7227e22adc3d2e7e605e
Kernel
Back to v1.5 (Fixes freeze when screen is off experienced in some variants)
ROM
Fixed a NPE in setup wizard
Settings: Enable storage manager like Pixel devices
base: tuner: enable navbar config + added more icons
webview_packages: prefer the more powerful webview package installed
Gemini: build power HAL
Gemini: fixed dt2w feature
jflte: move to common consumer IR HAL
Add lg G5 (h850) to buildable devices
OMS: expose some hardcoded colors
Updated translations
Settings: drop JDCSettings and move all our custom features into settings
SystemUI: Enable three icon switching within QS DND tile
Status bar: added HSPA+ icons
Pixel Theme Framework Edits
Fixed reboot in recovery dialog title
Added screen record shortcut (Vol+ and power button)
Settings: fingerpint: allow devices to configure sensor location
Settings: expose PhoneInfo
OTAUpdates: updated and fixed for N
Gemini: fixed video recording
OMS: merged all latest changes from TeamSubstratum
Gemini: fixed data/wifi switch issue
Gemini: disable Cpusets
Gemini: general blobs and conf updates from stock N
frameworks/base: port some UPSTREAM fixes
General APNs updates
Sepolicy: general updates from CAF
Gemini/jflte: remove no more needed Overlays
Jflte: liblights/consumerir: drop device level HAL and move to common HAL
Update sources to Android 7.1.1 release 4
Gemini: fix H+ icon (Workaround)
Camera2: allow to use power button as shutter
vendor/aosp: overlays: fixes + updates
Settings: enable gesture manager
frameworks/base: fixed GApps perms
20161126 - Beta 2
MD5 - 735631fdb91e08578ebef581e0c192f5
Kernel
General code updates
Kernel Patch 3.4.112->113 (only missing/good parts)
ROM
JDCSettings: added custom hw key rebindings feature
JDCSettings: added long press volume button skip tracks feature
Fixed device storage menu when using Adopted Storage
Fixed an NPE when ejecting the portable storage
Don't dex preopt prebuilt APKs
Gemini: update blobs from Oneplus 3 repo
Gemini: more fixes/updates for N
Gemini: move to QCOM shared graphics driver repository
jflte: bluetooth: fixed a crash caused by alarmtimer --> NOTE: this will break BT on stock kernel
jflte: update Widevine libraries
jflte: move to common graphics blobs repo
Update APNs
GCC: move to Linaro 4.9 Toolchains
Updated translations
Gemini: fixed perf issues when battery level is under 5%
JDCSettings: Added power menu customisations
Added ScreenRecord feature --> available in power menu
jflte: enable sdcardfs
jflte: VZW: fixed mobile data reconnection and IMSI issues, hopefully fixed for Sprint variant too
SuperSU: update to v2.78 SR4
Substratum: update to v490
WIP: added Expanded Desktop feature
Airplane mode toggle: small fixes/enhancements
frameworks/base: removed unused videos/drawables/media tests
Don't refresh ui when screen off
jflte: init.qcom.rc: update ril-service daemon
20161118 - Beta 1
MD5 - 99b143807a9f5077d61d5bc57e88e174
Kernel
Compile with GCC 6.0.1 + fixed compiling warns
General code updates
VoIP: more fixes + updates
Fixed sdcardfs
ROM
WIP: initial Xiaomi Gemini bringup
Ported + fixed all CAF code on our repos
Deskclock: temporary revert CAF additions until bootloop issues are fixed
Bluetooth: fix JFLTE bluetooth after CAF code merge
WIP: bring back browser from MM
Gallery2: switch to SnapdragonGallery + cm fixes/enhancements
jflte: Add support for Samsung extended AGPS
STweaks: fixed profile check
Fix SuperSU installation for block-based OTAs
SuperSU: update to v2.78SR1
Substratum: update to v470 (is needed a full uninstall/removing of installed themes and overlays!)
jflte: GPS: removed not used files/services
msm8960: audio: fixes for voip and calls
msm8960: display: fixes and improved portability
jflte: remove some QC encoders from codecs list
Update sources to Android 7.1.0 release 7
Dialer: add back call recording feature
WebWiev: update to latest stable and beta versions released by Google
jflte: remove unused graphics libraries
jflte: more fixes for VoIP mixers
Jflte: init: fixed boot and network for all variants
OMS: Reverted all old patches and merge updated code from TeamSubstratum gerrit
jflte: updated sepolicies
APNs updates
jflte: libwvm.so: fix library crash due to missing symbol
Bootanimation: updated for 7.1. Big big thanks to @gadget! (xda)
Create 0 compression ratio jar files
telephony: Hack GSM and LTE signal strength
jflte: QMUXD: fixed acquire/release wakelocks
core: arm: remove deprecated -msoft-float in favour of -mfloat-abi=softfp
Xposed: jni: consider /data/app to the fd whitelist if Xposed is detected
20160902 - Alpha 2
Kernel
Fixed boot on N
Ramdisk: updated and fixed scripts for N
Ramdisk: updated and fixed scripts for systemless root
Merged latest 3.18 fixes/updates for ext4
General code updates/fixes
Fixed CVE-2015-8839
ROM
Added exfat and NTFS support
System Sounds: use Stereophonic & Remastered Nexus sounds
Materialized some old icons/colours/toasts
Fixed NFC
Speed up animations
Audio: enabled custom audio policy again
Sepolicy: fixes + partial updates for N
frameworks/native: ported CAF code (mostly on surfaceflinger)
Add back changelog to Settings
SystemUpdateService: enable service but lock its receivers
Frameworks/base: general optimisations
skia: ported CAF code
Camera: various fixes
Build: fixed backuptools and override props functions
Build: completely reworked ROM versioning
OMS: exposed almost all harcoded colours (WIP)
native: ported cm fixes for QCOM devices
Webview: use Google WebView version instead of stock AOSP
Fixed LEDify
STweaks: fixed systemless root detection
SuperSU: update to v2.78
Settings: general fixes/enhancements and some icon materialization
Base: partially ported CAF code/optimisations
Update sources to Android 7.0.0 release 6
RIL: removed old LP hack for NO SIM issue in Airplane Mode and fix things in a proper way
20160901 - Alpha 1
Initial public release
Tips & Tricks
To be done after this ROM is installed. You decide what to do
To enable Developer options go in Settings>About phone and press "Build number" for 7 consecutive times.
Go to Setting>Wifi and then turn the Wifi On and Press the Option key and go to Advanced and Turn off Network notification.
Go Setting>More then Turn off NFC
Go to Setting>More>Cellular Networks and if you don't use mobile data, then you can choose 2G for Preferred network Type.
If you don't need Auto Brightness for Screen, Go to Setting>Display & Turn off Adaptive brightness.
Go to Setting>Display>Power Menu and put tick in Screenshot & Sound Panel.
If you don't use Ambient Display, Go to Setting>Gestures & Turn off ambient Display.
If you don't need hardware Key Backlight,Go to Setting>Display>HW buttons and Choose Backlight and Untick Illuminate buttons.
Go to Setting>Sound & Notification>Other sounds and turn off all of them...
Go to Setting>Supersu and Press No Thanks, then go to Setting Tab and Untick Re-authentication and choose Default Access then select Grant and Untick Show Notifications.
Go to Setting>About Device and press the Build Number for multiple times until Developer Options unlocked.
Go to Setting>System UI Tuner and turn on Show embedded battery percentage.
In Setting>System UI Tuner>Quick Settings, You can customize your favorite quick settings.
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
Download and install this TWRP version: https://romhut.com/addons/twrp-2-8-7-2-f2fs
Wipe->advanced wipe
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select cache->change or repair file system->f2fs
No need to convert /system as it is basically read-only, therefore better to keep it as ext4.
Now you can install this ROM following installation steps in post above
Changelog Stable 1 (20170312)
Here's the changelog:
20161212 - Stable 1
MD5 - 9e9a058a9a0ef9f085f9c041b66db9c2
Changelog:
* Kernel (JFLTE)
* General code updates
* f2fs: update driver to 3.18.y
* exFAT: update, fix and enable kernel driver
* sdcardfs: general bug fixes
* Ported binder changes from dorimanx kernel
* Fixed f2fs issues with SuperSU
* Disable CPUSET code and allow kernel to dist CPU PWR
* Update TC to Linaro GCC 6.3.0
* Kernel (Gemini)
* Rebased from LA.UM.5.5.r1-02500-8x96.0 revision
* Fixed f2fs issues with SuperSU
* Fixed QC3
* ROM
* Update sources to Android 7.1.1 release 26
* JFLTE: exfat: use kernel driver
* SuperSU: update to v2.79 SR3
* Substratum: update to v604
* JFLTE: update webview to v57.0.2987.54 Beta
* Updated ROM TC with latest Linaro patches
* APNs updates
* Rebased all repos with latest CAF N-MR1 branches
* Base: added One-Hand mode UI (compatible with HW buttons)
* Settings: add HW buttons light controls
* Fixed a weird random bug that sometimes keep HW buttons light on when the screen is off (and kill deep sleep)
* JFLTE: fixed camera
* JFLTE: fixed reboot
* Settings: fixed USB Tethering
* OMS/Substratum: move to rootless
* OMS: Expose more colors
* JFLTE: Bluetooth: disable absolute volume
* HW buttons customisations: added more functions (split screen and one hand UI)
* Settings: Developer Options: OMS: add an option for allow theme app from unknown sources
* Settings: Developer Options: added an option for kill app with long-press of back button
* Cleaned tons of unused/unwanted CAF changes
* Gemini: added "swap buttons" function
* Gemini: added "use fingerprint as home button" feature
* Gemini: update graphics blobs from revision LA.UM.5.5.r1-02500-8x96.0
* msm8996: audio/media/display: rebased from CAF revision LA.UM.5.5.r1-02500-8x96.0
* Gemini: Camera: enable HAL3 (fixes video recording issues and Google Camera)
* JFLTE: update graphics blobs from flo mob30x
* A lot of things that i don't remember
Click to expand...
Click to collapse
And here's the download link: Download AOSP-JF-7.1.1 - JDCTeam_jdc_jflte-7.1.1-20170312-STABLE
More info for compiling here: https://github.com/AOSP-JF-MM/platform_manifest/tree/aosp-7.1
Enjoy
Awesome!!! Thanks!
Can't wait to test drive it!
E
ATTENTION :... THIS FIRST VERSION IS ONLY FOR GSM VARIANTS... NOT CDMA!
GT-I9505 on AOSP 6.0.1 (JDC)
Man JFTLE team you are gods
smeroni68 said:
ATTENTION :... THIS FIRST VERSION IS ONLY FOR GSM VARIANTS... NOT CDMA!
GT-I9505 on AOSP 6.0.1 (JDC)
Click to expand...
Click to collapse
Thanks
Yes I seen that when I went to Dl it...
E
You are ****ing awesome, guys. Holy ****!!!!! Thank you all everyone!
Downloaded, you guys are the best, thanks
classic BB...wont sleep until build the sh%t hehehhe
I'm speechless.....
Awesome work guys!
Gapps?
You guys are amazing. Looking forward to flash this.
I assume you want a clean Flash
Tried this one GoogleApps-ThemeReady-LP-MM-N-v13.0. It says play services missing.
Retrying with : open_gapps-arm-7.0-nano-20160901
The above Gapps worked.
Epic night
Tried to install Busybox Pro and AdAway both fail.
Phone works I get a little x above the signal bar it turns out that's because data is disabled.
Fixed my old Busybox was the culprit, installed busybox from market and adaway installed properly
Installed and running fine. AT&T with GApps micro package. Quite smooth!
It seems like the included root does not work for me. GPS and Bluetooth and other functions seem to work fine so far.
I will continue to test but it is an awesome initial build!
Thanks!
EDIT: NFC is greyed out for me as well and I am unable to turn it on.
EDIT 2: Auto timezone settings appears to not be working consistently.
EDIT 3: Video recording is not working. Says it cannot connect to camera.
Great rom. But someone has a problem when creating a gesture to recent applications in the nova launcher or using the app "swipe home button" (To not have to always be pressing the phone button)? And i have problems to access the stweaks too.
The rom is very fast and solid? Great work BB
And sorry for my english guys
Enviado de meu GT-I9505 usando Tapatalk
:good::good::good::good::good::good::good::good:
I am BLOWN AWAY absolutely stunning work.
Skype works, everything that I had on MM works I have not tested BT yet but judging by what I've seen so far that will probably work to.
For Adaway to work you need to install busybox free from market.
STweaks says no root access or timeout. Not sure what that is about, Is ADB enabled in Root?(It upgraded to 2.78 automatically)
Missing the reboot menu but you can use this it works https://play.google.com/store/apps/details?id=fr.petrus.tools.reboot
UNBELIEVABLE FOR A FIRST BUILD
thaidroid said:
:good::good::good::good::good::good::good::good:
I am BLOWN AWAY absolutely stunning work.
Skype works, everything that I had on MM works I have not tested BT yet but judging by what I've seen so far that will probably work to.
For Adaway to work you need to install busybox free from market.
STweaks says no root access or timeout. Not sure what that is about, Is ADB enabled in Root?(It upgraded to 2.78 automatically)
Missing the reboot menue but you can use this it works https://play.google.com/store/apps/details?id=fr.petrus.tools.reboot
UNBELIEVABLE FOR A FIRST BUILD
Click to expand...
Click to collapse
Clean flash?
I can confirm that the build does not yet support CDMA devices. On VZW it freezes at the boot logo. I've tried every flash method I know ( clean, dirty, dirty wipe nothing, no gapps, no su2.52.zip, etc). I am unable to get a log with adb by any method. Wish I could get something to help troubleshoot it.
[emoji20]
iPAQ 6515a User said:
Clean flash?
Click to expand...
Click to collapse
Yes for sure

[JDCTeam][7.1.2][02 October][Substratum][EAS] The Android Open Source Project NJH47F

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Android Open Source Project Nougat
Brought to you by Jflte DevConnection Team​
POWERED WITH SUBSTRATUM THEME ENGINE​Click HERE to watch a video on Substratum.​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
What is AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps. Anyway to get a working system we ported some changes from Cyanogenmod/LineageOS and CodeAurora repos.
Please do not ask for features to be added because we're not going to add more to keep this ROM small, fast and pure.
JDCTeam
In alphabetical order:
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
José Adolfo Galdámez - @josegalre
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
MZO - @MZO
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis - @SkL*
Fox - @xlxfoxxlx
CheckYourScreen - @CheckYourScreen
Screenshots:
Youtube review (Thanks to @GalaxyS4_Lollipop)
Known issues
You will tell us
Download
ROM builds are hosted on RomHut
Installation
Important note's before installation:
This rom is based on N firmware blobs. Coming from M, flashing a N based firmware is * REQUIRED *, otherwise installation will fail or anyway will not work correctly! Download and install the latest custom package you can find HERE, that contain only the firmware (flash in TWRP recovery, at your own risk). This firmware update is needed once, not on every rom update!.
In case of use of F2FS file system, please upgrade to latest TWRP based on Android N code (TWRP v3.1.1-x). This will avoid problems to apply SuperSU root during the flash.
First time or clean install:
Download the ROM from the link above
Download GApps package for Nougat 7.1.x
[OPTIONAL] Download ThemeReady GApps package for N (arm64)
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Optional: convert to F2FS
Select "Install zip from SDCard"
Choose AOSP ROM zip file
Choose GApps zip file
Choose TBO GApps zip file (needed for complete theming of some Gapps with OMS overlays)
Flash
Reboot system
Update over an existing previous AOSP N build:
Via OTA Updates:
Open OTA Updates app (for details, check on post#3)
Download the update
Press "Install"
Your device will automatically reboot and install the update.
Manual update with TWRP:
Download updated build from the link above
Put the zip files on your SDCard
Reboot in TWRP Recovery
Select "Install zip from SDCard"
Choose AOSP ROM zip file
Flash
Reboot system
NOTE: the "dirty" flash to update an existing version DO NOT NEED any new re-flash of Gapps and TBO... integrated BackupTool during rom install will backup your gapps (already installed) and restore them after rom update!
NOTE: This version is dex-preoptimized, so do not wipe cache and Dalvik after rom flash!
General notes
Rom is pre-rooted and has Magisk v13.0 beta integrated
Theming: rom has from this build the new SUBSTRATUM THEME ENGINE. Use the integrated Substratum app to apply OMS overlays (OverlaysManagerService). Latest Substratum is rootless!
Sources
GitHub
Social
Google+: JDCTeam Community
YouTube: JDCTeam TV
Credits
JDCTeam
LinageOS
Google
MI5Devs
TeamSubstratum
PureNexus
RenderBroken
Special thanks:
RomHut
Team Blackout
Team Substratum
RenderBroken
gkkovacs - JDCTeam-Build01
azuziel - JDCTeam-Build02
Team Codefire - JDCTeam-Build03
Daily ongoing changelog:
Check HERE to see the ongoing changes on development!​
XDA:DevDB Information
AOSP 7.1.2 for Xiaomi Mi5, ROM for the Xiaomi Mi 5
Contributors
-+BB+-, smeroni68
Source Code: https://github.com/AOSP-JF-MM
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest Xiaomi MI5 firmware (N)
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: Stable 10
Stable Release Date: 2017-10-02
Created 2016-11-26
Last Updated 2017-10-17
General Info & Changelogs
Reporting issues
Please report issues in our issue tracker: https://github.com/AOSP-JF-MM/issue_tracking_aosp/issues
Things like "this doesn't work", "this keeps FCing", "found a bug: *someapp* FC" etc. don't help. We need logs!!!!!!
Do not report bugs if you:
Flashed a different kernel
Installed or did mods from untrusted sources
Installed Xposed
Modified system files
Changelog
20170312 - Stable 2
MD5 - 296c92872b04d43d60ad9a9814c738ae
Kernel
Rebased from LA.UM.5.5.r1-02500-8x96.0 revision
Fixed f2fs issues with SuperSU
Fixed QC3
ROM
Update sources to Android 7.1.1 release 26
JFLTE: exfat: use kernel driver
SuperSU: update to v2.79 SR3
Substratum: update to v604
JFLTE: update webview to v57.0.2987.54 Beta
Updated ROM TC with latest Linaro patches
APNs updates
Rebased all repos with latest CAF N-MR1 branches
Base: added One-Hand mode UI (compatible with HW buttons)
Settings: add HW buttons light controls
Fixed a weird random bug that sometimes keep HW buttons light on when the screen is off (and kill deep sleep)
JFLTE: fixed camera
JFLTE: fixed reboot
Settings: fixed USB Tethering
OMS/Substratum: move to rootless
OMS: Expose more colors
JFLTE: Bluetooth: disable absolute volume
HW buttons customisations: added more functions (split screen and one hand UI)
Settings: Developer Options: OMS: add an option for allow theme app from unknown sources
Settings: Developer Options: added an option for kill app with long-press of back button
Cleaned tons of unused/unwanted CAF changes
Gemini: added "swap buttons" function
Gemini: added "use fingerprint as home button" feature
Gemini: update graphics blobs from revision LA.UM.5.5.r1-02500-8x96.0
msm8996: audio/media/display: rebased from CAF revision LA.UM.5.5.r1-02500-8x96.0
Gemini: Camera: enable HAL3 (fixes video recording issues and Google Camera)
JFLTE: update graphics blobs from flo mob30x
Toolbox: fixed for systemless root
A lot of things that i don't remember
20161212 - Stable 1
MD5 - edef295316ea6d8130e120f8c0c48f4f
Kernel
General code updates
Disabled Cpusets
ROM
Fixed a NPE in setup wizard
Settings: Enable storage manager like Pixel devices
base: tuner: enable navbar config + added more icons
webview_packages: prefer the more powerful webview package installed
Gemini: build power HAL
Gemini: fixed dt2w feature
jflte: move to common consumer IR HAL
Add lg G5 (h850) to buildable devices
OMS: expose some hardcoded colors
Updated translations
Settings: drop JDCSettings and move all our custom features into settings
SystemUI: Enable three icon switching within QS DND tile
Status bar: added HSPA+ icons
Pixel Theme Framework Edits
Fixed reboot in recovery dialog title
Added screen record shortcut (Vol+ and power button)
Settings: fingerpint: allow devices to configure sensor location
Settings: expose PhoneInfo
OTAUpdates: updated and fixed for N
Gemini: fixed video recording
OMS: merged all latest changes from TeamSubstratum
Gemini: fixed data/wifi switch issue
Gemini: disable Cpusets
Gemini: general blobs and conf updates from stock N
frameworks/base: port some UPSTREAM fixes
General APNs updates
Sepolicy: general updates from CAF
Gemini/jflte: remove no more needed Overlays
Jflte: liblights/consumerir: drop device level HAL and move to common HAL
Update sources to Android 7.1.1 release 4
Gemini: fix H+ icon (Workaround)
Camera2: allow to use power button as shutter
vendor/aosp: overlays: fixes + updates
Settings: enable gesture manager
frameworks/base: fixed GApps perms
20161126 - Beta2
MD5 - 14a27ef7bca101f3cab36e40e7f3271d
Kernel
General code updates and fixed boot on N
ROM
JDCSettings: added custom hw key rebindings feature
JDCSettings: added long press volume button skip tracks feature
Fixed device storage menu when using Adopted Storage
Fixed an NPE when ejecting the portable storage
Don't dex preopt prebuilt APKs
Gemini: update blobs from Oneplus 3 repo
Gemini: more fixes/updates for N
Gemini: move to QCOM shared graphics driver repository
jflte: bluetooth: fixed a crash caused by alarmtimer --> NOTE: this will break BT on stock kernel
jflte: update Widevine libraries
jflte: move to common graphics blobs repo
Update APNs
GCC: move to Linaro 4.9 Toolchains
Updated translations
Gemini: fixed perf issues when battery level is under 5%
JDCSettings: Added power menu customisations
Added ScreenRecord feature --> available in power menu
jflte: enable sdcardfs
jflte: VZW: fixed mobile data reconnection and IMSI issues, hopefully fixed for Sprint variant too
SuperSU: update to v2.78 SR4
Substratum: update to v490
WIP: added Expanded Desktop feature
Airplane mode toggle: small fixes/enhancements
frameworks/base: removed unused videos/drawables/media tests
Don't refresh ui when screen off
jflte: init.qcom.rc: update ril-service daemon
Tips & Tricks
To be done after this ROM is installed. You decide what to do
To enable Developer options go in Settings>About phone and press "Build number" for 7 consecutive times.
Go to Setting>Wifi and then turn the Wifi On and Press the Option key and go to Advanced and Turn off Network notification.
Go Setting>More then Turn off NFC
Go to Setting>More>Cellular Networks and if you don't use mobile data, then you can choose 2G for Preferred network Type.
If you don't need Auto Brightness for Screen, Go to Setting>Display & Turn off Adaptive brightness.
Go to Setting>Display>Power Menu and put tick in Screenshot & Sound Panel.
If you don't use Ambient Display, Go to Setting>Gestures & Turn off ambient Display.
If you don't need hardware Key Backlight,Go to Setting>Display>HW buttons and Choose Backlight and Untick Illuminate buttons.
Go to Setting>Sound & Notification>Other sounds and turn off all of them...
Go to Setting>Supersu and Press No Thanks, then go to Setting Tab and Untick Re-authentication and choose Default Access then select Grant and Untick Show Notifications.
Go to Setting>About Device and press the Build Number for multiple times until Developer Options unlocked.
Go to Setting>System UI Tuner and turn on Show embedded battery percentage.
In Setting>System UI Tuner>Quick Settings, You can customize your favorite quick settings.
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
Download and install latest TWRP version: https://twrp.me/devices/xiaomimi5.html
Wipe->advanced wipe
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select cache->change or repair file system->f2fs
No need to convert /system as it is basically read-only, therefore better to keep it as ext4.
Now you can install this ROM following installation steps in post above
OTAUpdates description.
OTAUpdates!!
From Stable 1 release, we re-introduced the OTAUpdates function (FULL OTA, not incremental). The app has self-check function to check on romhut the availability of a new version. Here some screens to show how it works (Manual check):
After download is completed, you can reboot directly to recovery to update the current installation... or in case of manual install, you will find the zip of the rom on internal sdcard under OTAUpdates folder.
Thats Pretty Cool..
Downloading... Will report after a day of usage
Sent from my MI 5 using Tapatalk
reserved
---------- Post added at 03:24 PM ---------- Previous post was at 03:23 PM ----------
Ramabi77 said:
Downloading... Will report after a day of usage
Sent from my MI 5 using Tapatalk
Click to expand...
Click to collapse
You are welcome... we are using it a couple of weeks now!! So we know how it is... you will see...
Ou ou ou. New stuff. Thank you!
Good job, guys. I remember smeroni's work back in the days when I was proud owner of Samsung Galaxy S Plus (I9001) and my daily driver back in the day was exactly ROM from DevConnection. Keep going!
Works substratum or cm theme engine ?
smeroni68 said:
Initial public release for MI5... here a more detailed changelog.
Enjoy our work!
Click to expand...
Click to collapse
Thank you very much from spain
Great job
neodante said:
Works substratum or cm theme engine ?
Click to expand...
Click to collapse
... we just opened the thread an hour ago... and probably you do not read the first post... also the title of thread answer you...
Xiaomi Mi5 Pro on AOSP 7.1.0 (JDC)
Thank you for development, much appreciated!
I need to report one thing, if my cache, system and data were f2fs filesystem the rom would not install correctly. The boot image patcher failed with error "extracting ramdisk -- failure, aborting". After that, the Gapps zip would not flash, saying I had wrong version of androind (6.0.1).
After formatting my filesystem back to ext4 it worked.
edit: Also, a feature request. On stock Mi5 the back and recents buttons are reversed. So, with a right hand user the back button is closer to your thumb and it's the one you use most often. Can this be swapped in settings? Additionally, can the home button be made touch-sensitive? So you would not need to actually push it to go home.
Good job! Downloading....Installing in 5,4,3,2....
Jgruar said:
Thank you for development, much appreciated!
I need to report one thing, if my cache, system and data were f2fs filesystem the rom would not install correctly. The boot image patcher failed with error "extracting ramdisk -- failure, aborting". After that, the Gapps zip would not flash, saying I had wrong version of androind (6.0.1).
After formatting my filesystem back to ext4 it worked.
edit: Also, a feature request. On stock Mi5 the back and recents buttons are reversed. So, with a right hand user the back button is closer to your thumb and it's the one you use most often. Can this be swapped in settings? Additionally, can the home button be made touch-sensitive? So you would not need to actually push it to go home.
Click to expand...
Click to collapse
I use an app to switch buttons and for full customization of them.
Home button is an hw button... how can we convert it to a touch? Miracles with sw sometime are not possible!
Xiaomi Mi5 Pro on AOSP 7.1.0 (JDC)
Will download
Which partition i need to convert to f2fs? (data, cache, system)
If i want to enjoy the benefits of f2fs and the phone to boot properly? (i know system is usually the issue)
Sent from my MI 5 using Tapatalk
@smeroni68 The home button can act as a capacitive button on MIUI. I assume this is what the poster was referring to.
andy356 said:
@smeroni68 The home button can act as a capacitive button on MIUI. I assume this is what the poster was referring to.
Click to expand...
Click to collapse
I suppose that is not the hw home button itself... but the fingerprint sensor under it. Anyway, as reported in OP, in general we are not here to add too much features. We will think about, but no promises.
Xiaomi Mi5 Pro on AOSP 7.1.0 (JDC)
My congratulations to the great team that made this fantastic rom
JDCTeam In alphabetical order:
Diego Mónaco - @ alucard_24
Dimitris Katikaridis - @ lateral
Franck Rohee - @ franzyroy
Ray Daley - @ artilugio!
Jim Silverlock - @ Jimsilver73
José Adolfo Galdámez - @ josegalre
Marco Zanin - @ - + BB + -
Matthew Booth - @ MattBooth
Mattia D'Alleva - @ AntaresOne
Mike Atkins - @ FernBch
Oliver - @ angelcalibur
Paul Harris - @ hawkerpaul
Paul Keith - @ javelinanddart
Simeón Ivanov - @ smstiv
Stefano Meroni - @ smeroni68
Yannis - @ SKL
thanks from spain
repeat...
Topclass work, no bugs beside the mentioned in 1st post, snappy and very fluid, THANKS!

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

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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:
Logs from you (logcat, last_kmsg, dmesg) linked to on pastebin.com or hasteb.in, showing the failure.
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
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
Reserved
Thanks a lot!! Some screenshots here would've been more awesome.
Post sme screenshots brother. we appreciate all ur hardwrk
awsome bro keep going
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
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
aniket.lamba said:
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
Click to expand...
Click to collapse
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?
no root found
slst said:
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?
Click to expand...
Click to collapse
I'll let you know in sometime.
Edit: It works fine
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
So far, this is the smoothest yet stable Nougat ROM for the 1S.
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.
Sparsa said:
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.
Click to expand...
Click to collapse
I think Random reboot is because of u installing a custom kernel
gamefreaksuraj said:
I think Random reboot is because of u installing a custom kernel
Click to expand...
Click to collapse
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?
Sparsa said:
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?
Click to expand...
Click to collapse
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
Slim is now official for our device,go get the build - https://slimroms.org/#/download
aniket.lamba said:
Slim is now official for our device,go get the build - https://slimroms.org/#/download
Click to expand...
Click to collapse
Oh great thank you so much
Great work bro

[JDCTeam] 🥧 Liquid Remix Pie 🥧 Release 07 [13 May] [9.0.0_r37] [unofficial] [EOL]

[JDCTeam] 🥧 Liquid Remix Pie 🥧 Release 07 [13 May] [9.0.0_r37] [unofficial] [EOL]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Liquid Remix unofficial unified rom
for Galaxy S4 (jflte)​
Welcome to LIQUID REMIX! Liquid Remix is a New age mix of all the best ROMs of today with added essence from the older days. Android 9.0 project based from the old lead dev of Liquid smooth, Liquid0624, along with VenkatVV, and community contributors.
Code:
/*
* Your warranty is now void.
* And other random stuff no-one reads.
*/
Download latest ROM - here
Download Open Gapps - here
JDC Team Aroma addon - here
Liquid Remix
JDCTeam​
Liquid Remix team Telegram chat here
Liquid Remix team donations
SUPPORTED DEVICES
All following Galaxy S4 variants with Qualcomm Snapdragon 600 are supported:
GT-i9505 - jfltexx
GT-i9505g - jgedlte
GT-i9507 - jtfddxx
GT-i9508 - jfltezm
SCH-i545 - jfltevzw
SCH-r970 - jflteusc
SGH-l337 - jflteatt
SGH-l337m - jfltecan
SGH-l337z - jfltecri
SGH-m919 - jfltetmo
SGH-s970g - TracFone / Straight talk
SM-s975l - TracFone / Straight talk
SPH-l720 - jfltespr
SPH-l720t -jflterefreshspr
jfltezm - China mobile
jfltecsp
jfltetfnatt
jfltetfntmo
AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader.
VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK bootloader.​Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which bootloader you have.​
TWRP
You are REQUIRED to be using TWRP 3.2.3-0 or newer to be able to flash any Pie rom.
If your device does not have an updated relevant version then you can use the standard JFLTE version.
If you have a device with a locked but exploitable bootloader as above (AT&T + Verizon) then use the Loki-patched version.​
Latest recommended JDC TWRP Recovery v3.3.0-0 for JFLTE: HERE.
Official TWRP Recovery v3.2.3-0 for JFLTE Loki-patched by @mattgyver: HERE.
Other variants may require a different recovery. ​
UNSUPPORTED DEVICES
GT-I9515 is not / will never be supported (slightly different hardware)
GT-I9506 is not / will never be supported (completely different hardware)
GT-I9500 is not / will never be supported (completely different hardware)​
Thanks
Side
Arco
JDCTeam
Liquid0624 + VenkatVV + Liquid Remix team
Google (For AOSP)
Lineage OS (Rom Base)
And all other Open Source Developers,Teams and Organisations
OpenGapps
SPECIAL THANKS
Donators
JDCTeam-pie test team / Slack testers
AndroidFileHost
All of you!
JDCTeam
Buff - @buff99
Chibbo - @chibbo
Creeper - @creeper36
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
SalimPS - @SalimPS
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis Menexes - @SkL*
Be sure to check out our official aroma addon installer by @salimPS HERE
You are welcome to join the official JDC Team chat / test group in Slack jdcteam-pie
XDA:DevDB Information
🥧 Liquid Remix Pie 🥧 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
Buff99, side
Source Code: https://github.com/LiquidRemix
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop compatible
Based On: AOSP
Version Information
Status: Stable
Created 2018-12-10
Last Updated 2019-12-26
Installation​
Required for installation: Recovery - Latest version of TWRP - 3.2.3-0
If you require a LOKI-patched version of TWRP, try this version patched by @mattgyver.
Firmware - Lollipop supporting bootloader and modem / non-hlos. Look in _Bon_Bon's great MODEMS and BOOTLOADERS collection​.
The following are "best practice" recommendations for installation, you may be successful using your own routine.
1st install - " clean install "
Make a full nandroid backup <always backup!>.
** OPTIONAL Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU). **
Fully wipe device (At least system, cache, dalvik and data. Recommended - fully clean by wiping internal and external SD).
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
Install Rom.
Install desired root solution. (recommended - Magisk).
Install Gapps (Pico or larger).
DO NOT Wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for 1st boot.
Enjoy.
2nd and subsequent installs - " dirty flash "
** OPTIONAL Uninstall all Substratum overlays ** .
Make a full nandroid backup <always backup!>.
Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU).
Wipe system, cache and art / dalvik (wiping system is ESSENTIAL for Magisk).
Install Rom.
Install desired root solution. (recommended - Magisk).
Install Gapps (Pico or larger).
DO NOT wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for app optimisation.
Enjoy.
While dirty flashing may be possible for some updates, be prepared that progress means you will occasionally need to clean install updates (usually when settings files are changed)!
Nandroid backups are your friend!​
Latest changelist
Release 07 - 13rth May 2019
Release-07-liquid_remix-10.0.8-20190511-OFFICIAL-jflte.zip
md5 - f323ebd2c8d14fcfce07f942a2952203​
Release 07
May 2019 security patches
Push libsec-ril libraries
Disable Vsync for cpu rendered apps
Load dummy initial BT MAC address
Dex optimizations
Bionic optimizations
Finalize the UI improvements ( Finally 60fps smoothness on UI)
Tune interactive governor
Tune PegasusQ governor
Fix the touch boost never been enabled
Stop BT location scannings
Add pseudo-bokeh on Snap camera (Its on ISO modes as PORTRAIT)
Clean up some logs and sources
Reduce camera to api1 for better response (api2 is not working good on custom JF roms anyways)
A better sleep drain
init: Set min freq to 216000
overlay: Let light sensor warm up before work
Clean out some double sounds
Bug fix "Wallpaper is half black after rotating quickly "
Fix some wifi issues ( i believe )
Relocate location QS icon to main icons
core: Zygote: Disable any DEBUG reference
Kernel changes:
Upgrade kernel to 6.1 version with the following changes
Zip it with GZIP
Enable ZRAM/Zcache/zsmalloc
Optimized LMK
Kill some debug spams
ARM optimization flags here and there
Fix memory leak on wifi and general clean up
Enable autodetection of OOM
Fix BT and wifi memory leaks
Compress ramdisk,kernel and zram with a faster compression type (faster boot and executions)
Increase swappiness to 60
Clean up CPU's behavior code
Release 06
April security patches
Enable full Dexpreopting . Faster boot and response
Enable call recording for the countries that legally support it
Camera improvements ( Greatly improve preview quality, faster focus, greater quality on images and videos)
Reduce kernel spam logs
Clean up the power services (Better balance between battery-performance)
Clean up graphics services and drivers.
Interactive and intelliplug changes
Reduce GPU's voltage by 25ma
kernel: New and updated governors:
[*] ABYSSPLUG
[*] ADAPTIVE
[*] BADASS
[*] CONSERVATIVE
[*] DANCEDANCE
[*] DARKNESS
[*] INTERACTIVE
[*] KTOONSERVATIVE
[*] NIGHTMARE
[*] ONDEMAND
[*] PERFORMANCE
[*] PEGASUSQ
[*] POWERSAVE
[*] SLP
[*] WHEATLEY
[*] BIOSHOCK
[*] USERSPACE​
Release 05
BT defaulted on
change graphic renderer
camera improvements
governor changes including on charger
call recording in supported countries
translation updates
substratum key now integrated
lawnchair launcher removed for now - caused too much lag
full dex pre-opt applied
launcher pinning removed
Kernel: Buffcore 4.3b.
March 2019 security updates applied for Liquid, AOSP.
Liquid and AOSP code grabbed 24th March 2019.
Release 04
Whitelist Whatsapp and other social media apps in order to use HAL1 camera
BlueTooth Changes
WiFi Changes
RIL Changes
Pin HOME app in order to go home faster
Add a missing RIL blob
Fix encryption (?)
Kernel edits about increasing performance and general CPU scaling
Graphics should be smoother now.
gps:Log only if error
kernel:Enable AddRandom and disable IOStats
Launcher changed to Lawnchair2
Lots other stuff changed
Kernel: Buffcore 4.3b.
March 2019 security updates applied for Liquid, AOSP.
Liquid and AOSP code grabbed 15th March 2019.
Release 3
BT calling works
Lots other stuff changed
Kernel: Buffcore 4.3b.
February 2019 security updates applied for Liquid, AOSP.
Liquid and AOSP code grabbed 00:00 9th February 2019.
Release 2.93
Added wakeonhomebutton
some extraneous debug removed
Kernel 4.3b
Release 2.92
Merge tag 'android-9.0.0_r30' into pie
fix doubletap2sleep on statusbar
Add default pinned files
Ambient Visualizer
base: fix signature spoofing and microg
Full gesture navbar: fix swipe to back glitches
Lockscreen clock styles
Ambient music
Keyguard items: code improvements
Introduce lockscreen clock/date styles
lounge: cleanup and organize gesture settings
Update buffcore to 3.1
systemui: fixed advanced power menu option
base: make settings_dark colors same as material_dark
Brightness QS: more user options
Proximity check on wake fixes
lounge: update weather client detection
ScreenDecorations: corners: Fixes for pie
base: Switch styles [
Weather client: switch to vector drawables
base: Switch styles
base: Add OOS style switches
base: QS themes
Allow user to set screenrecord quality
Ambient display music ticker
base: SystemUI: tuner: fix hiding of statusbar clock
Quick settings panel : Set transparency
Add Default USB Configuration
Batterylight: blend colors between full/empty
BatteryLight: Fast Charge & Fast Charge Led colors [
Lounge: op gesture tweaks
Add OnePlus dashboard icons
Black theme fixes
Add 20SEVEN font
Remove light notification theme
Add OnePlus settings icon colors
Release 2.91
Fix Signature Spoofing
KeyguardHostView: Auto face unlock v2 for pie
Keyguard fixes
extended audio panel
ase: fix mediascanner access permissions to external storage
Re-Enable Burn-In Controllers for NavBar
Fix Pie NavBar Full Gestures.
Increase LongPress Timeout
PanelPorn 8.1: Power menu alpha and dim
Add Game boost & modify launchboostv2 invocation.
Disable swipe boost and preferred apps for certain cases
BoostFramework: To Enhance performance.
Fixes for lockscreen visualizer
Record screen in high quality
Add Option to Enable/Disable ScreenShot & ScreenRecord Shortcut
Improvements in loading notifications with dark mode
Statusbar clock and icon fixes
Smartbar pixel animation
Add translations
camera - change to snap application
Kernel: Buffcore 4.1 - Pink**** fixes.
December 2018 security updates applied for AEX, AOSP.
Liquid Remix and AOSP code grabbed 00:25 24th December 2018.
Release 01
Kernel: Buffcore 4.00
December 2018 security updates applied for AEX, AOSP.
Liquid Remix and AOSP code grabbed 22:50 9th December 2018.
Thanks to JDCTeam chat / test group in Slack jdcteam-pie .
Current issues
Release 07​
This rom is a nice combination of Aosp lightness and comprehensive customisation options.
This rom should get a couple of public releases per month, more if you are in our Slack team.
It has even more of @side OptLos super smooth speed optimisations applied…. - It's super smooth!.
Installs about 850 meg in system before gapps
Doesn't work
Casting
MHL video
Does work
BT calling.
SE Linux is set as permissive.
Wifi is working well.
Hotspot may have problems on version 06 / 07 - confirmation needed / logs needed????? Nobody reads this obviously.
GPS is great.
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
Not sure if CDMA phones work??
Magisk 19.0 works fine. Flash the zip after romfile. Once in android you may need to install MagiskManager APK if it is not present.
Magisk sound mods appear to work e.g. ViperFX.
Substratum uses OMS and the keyfile is now builtin for this is Now built into the rom.
To get pie home button gestures enable "navbar" in extensions, then "swipe up on home button" in gestures.
Sound changes may mean older sound mods no longer work.
The google sound app may crash if updated to version 2, leave as version 1.
This rom will not work / will never work on i9515, i9500 and i9506 variants of S4.
Reporting bugs​
Proper reporting of issues will help me spend time productively fixing bugs rather than tail chasing vague issues.
Please follow these guidelines.
Reporting bugs
If you wish to report an issue, then the onus is on you to prove the issue.
If you provide exact replication instructions, an idea of how often the issue occurs and logs that enable me to replicate the issue then a fix will be possible ("if you do action 1 then action 2 then action 3 you will find that bug X occurs 100% of the time").
If you give a vague complaint about an issue then I will not look at it without explicit replication instructions and preferably logs ("phone overheats when using game XYZ").
Issues about overheating, battery life or performance should be backed up with information from relevant monitoring apps.
One-off issues generally do not get investigated unless they are well documented and have provided logs.
Issues that are specific to one piece of software will generally not get investigated without logs. I am not very keen on installing software to investigate bugs, especially if I need to create user accounts. If you can replicate the issue on more than one piece of software it will increase the chance of being fixed.
Issues to do with speaker or microphone related issues need to be explicit about which speaker and mic is in use (internal, head phones, earphones, bluetooth headset, Bluetooth speakers), whether normal earpiece or hands free mode is in use, Audio mods that have been installed. Logs may be helpful too.
Issues with media / streaming / playback should be provided with examples.
A picture is worth a thousand words; a movie is thousands of pictures. If you cannot describe your problem in words, post pictures or movies to help show your issue. The rom has in-built screen capture and screen recording tools, so please use them.
It can often be difficult to tell what is going on with logs from a fully loaded system. It can help if you make a nandroid of your current system, format and then make a clean install, with gapps only if needed, and only the app that causes the issue - as minimal a system for replication as possible - then replicate the bug and capture logs. If I then have to replicate the issue I can easily replicate your system.
If you want to send logs for a bug, I would like you to use Syslog.
Perform some of the functionality that is bugged and then capture logs in the app.
If you have had a reboot then capture a set of logs immediately when the system reboots. If the last-kmsg file is empty then the logs are useless.
Type a brief description of the problem in the notes field and your XDA username .
Select to scrub personal information.
Upload it to a web based host (gdrive, dropbox, etc.) and PM the link to me.
And remember:The Drill ....
​
Mueheheheh <3
I like it... Ahaaaa Ahaaaa....
Who the hell is that jdcteam anyways? They spam our forums with roms
Ps
Haaaaaappy biiiiiirthday... Toooo youuuuuu
Awesome!
Happy Birthday
Truly wonderful, many thanks to you & all the team... & a very happy birthday to you... Welcome to the big.. 50..club
Thank you and happy birthday !
I will try this Rom tonight =)
CyA
Feliz cumpleaños.
Muchas gracias por tu estupendo trabajo.
Happy Birthday.
Thank you very much for your great work.
Downloading....
Great work, Happy Birthday
Another Pie ROM, great work! Happy Birthday!
Great work so far! This is the first time since years that my S4 doesn't run on CM/LOS.
One question: is there an option to wake up the device via home button? Can't find it.
Gesendet von meinem GT-I9505 mit Tapatalk
is it possible to customize the notification led for the application?
Happy Birthday!
but another Pie ROM? give me just one but fully functional
^ "fully functionnal" ?
Lollilop is fully Functionnal ! ah ! and there is blutooth too to enjoy !
MegisCz said:
Happy Birthday!
but another Pie ROM? give me just one but fully functional
Click to expand...
Click to collapse
do it yourself !
nice rom, it fixes my issues that i have with aospex (maybee full wipe dit it)
thanks for the work and happy birthday
but wake up with home button would be nice
Gesendet von meinem GT-I9505 mit Tapatalk
Very nice. Loads of features!! Many thanks again. I'll stick with this one. :laugh:
Thanks Sir. I missed rom like this, this one remind me resurrection remix.

Categories

Resources