FORUMS
Remove All Ads from XDA

[JDCTeam][7.1.1][12 December][OMS-Substratum] The Android Open Source Project NMF26O

198 posts
Thanks Meter: 1,829
 
By -+BB+-, Senior Member on 1st September 2016, 11:50 PM
Post Reply Email Thread
Announcement from -+BB+-: The Android Open Source Project (AOSP) 7.1.1 for Galaxy S4


The Android Open Source Project Nougat
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 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:

Screenshots:

Click on the screenshots to get full size:





Toutube Video By @shark jungle




Known issues
  • ANT+ (not supported)
  • Camera Video Recording Broken --> As temporary workaround download Camu app from Play Store
  • 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:
  1. Download the ROM from the link above
  2. Download GApps package for Nougat 7.1
  3. Download ThemeReady GApps package for N arm
  4. Put the zip files on your SDCard
  5. Reboot in Recovery
  6. Wipe Data / Factory Reset
  7. Optional: convert to F2FS
  8. Select "Install zip from SDCard"
  9. Choose AOSP ROM zip file
  10. Choose GApps zip file
  11. Choose TBO Theme Ready Gapps zip file (needed for complete theming of some Gapps with OMS overlays)
  12. Flash
  13. Reboot system


Update over an existing previous AOSP N build:


Via OTA Updates:
  1. Open OTA Updates app
  2. Download the update
  3. Press "Install"
Your device will automatically reboot and install the update.

Manual update with TWRP:
  1. Download updated build from the link above
  2. Put the zip files on your SDCard
  3. Reboot in TWRP Recovery
  4. Select "Install zip from SDCard"
  5. Choose AOSP ROM zip file
  6. Flash
  7. 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.


Quote:

General notes

  • Rom is pre-rooted and has SuperSU v2.78 Systemless 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-v27.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

Special thanks:
  • RomHut
  • gkkovacs - JDCTeam-Build01
  • azuziel - JDCTeam-Build02
  • Team Codefire - JDCTeam-Build03


XDA:DevDB Information
AOSP 7.1.1 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: Beta
Current Beta Version: Beta 3
Beta Release Date: 2016-12-12

Created 2016-09-01
Last Updated 2016-12-18
The Following 148 Users Say Thank You to -+BB+- For This Useful Post: [ View ] Gift -+BB+- Ad-Free
 
 
1st September 2016, 11:51 PM |#2  
-+BB+-'s Avatar
OP Senior Member
Thanks Meter: 1,829
 
More
Reserved
The Following 32 Users Say Thank You to -+BB+- For This Useful Post: [ View ] Gift -+BB+- Ad-Free
1st September 2016, 11:58 PM |#3  
smeroni68's Avatar
Recognized Contributor
Flag Milano
Thanks Meter: 7,854
 
Donate to Me
More
Changelog Beta 2 (20161126)
Here's the changelog:

Quote:

20161212 - Beta 3
MD5 - 2d9323e55ded7227e22adc3d2e7e605e

Changelog:

Kernel (JFLTE)
* Back to v1.5 (Fixes freeze when screen is off experienced in some variants)

Kernel (Gemini)
* 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

And here's the download link: Download AOSP-JF-7.1.1 - JDCTeam_jdc_jflte-7.1.1-20161212-BETA

@sprint-Users: please try the ROM and let me know if now data connection and other RIL issues are gone, VZW are fixed now, but Sprint devices are not tested yet
@Stock-Kernel-Users: unfortunately the fix for bt needed by Alucard kernel completely breaks BT on stock kernel, no way to fix it, unless someone wants to port the new alarmtimer in stock kernel.. the device can be used even with stock kernel, but BT won't work, if someone want to compile the ROM and use stock kernel with a working BT just sync our sources and compile the ROM reverting this: https://github.com/AOSP-JF-MM/platfo...9ce31a6c858ec5

More info for compiling here: https://github.com/AOSP-JF-MM/platfo.../tree/aosp-7.1

Enjoy
The Following 19 Users Say Thank You to smeroni68 For This Useful Post: [ View ] Gift smeroni68 Ad-Free
2nd September 2016, 12:03 AM |#4  
1Raiders's Avatar
Senior Member
Flag Enumclaw, Wa.
Thanks Meter: 356
 
More
Awesome!!! Thanks!
Can't wait to test drive it!

E
2nd September 2016, 12:25 AM |#5  
smeroni68's Avatar
Recognized Contributor
Flag Milano
Thanks Meter: 7,854
 
Donate to Me
More
ATTENTION :... THIS FIRST VERSION IS ONLY FOR GSM VARIANTS... NOT CDMA!

GT-I9505 on AOSP 6.0.1 (JDC)
The Following 5 Users Say Thank You to smeroni68 For This Useful Post: [ View ] Gift smeroni68 Ad-Free
2nd September 2016, 12:25 AM |#6  
morpheus302's Avatar
Senior Member
Thanks Meter: 59
 
More
Man JFTLE team you are gods
The Following User Says Thank You to morpheus302 For This Useful Post: [ View ] Gift morpheus302 Ad-Free
2nd September 2016, 12:30 AM |#7  
1Raiders's Avatar
Senior Member
Flag Enumclaw, Wa.
Thanks Meter: 356
 
More
Quote:
Originally Posted by smeroni68

ATTENTION :... THIS FIRST VERSION IS ONLY FOR GSM VARIANTS... NOT CDMA!

GT-I9505 on AOSP 6.0.1 (JDC)

Thanks
Yes I seen that when I went to Dl it...

E
2nd September 2016, 12:45 AM |#8  
Senior Member
Flag Maceda
Thanks Meter: 168
 
More
You are ****ing awesome, guys. Holy ****!!!!! Thank you all everyone!
The Following User Says Thank You to scanferr For This Useful Post: [ View ] Gift scanferr Ad-Free
2nd September 2016, 12:58 AM |#9  
Senior Member
Flag Toronto
Thanks Meter: 57
 
More
Looks gucchi as expected coming from you guys is this stock including kernel (hopefully)??
2nd September 2016, 01:23 AM |#10  
Member
Thanks Meter: 15
 
More
Downloaded, you guys are the best, thanks
2nd September 2016, 01:35 AM |#11  
side's Avatar
Recognized Contributor
Flag Thessaloniki
Thanks Meter: 6,120
 
More
classic BB...wont sleep until build the sh%t :P hehehhe
The Following 5 Users Say Thank You to side For This Useful Post: [ View ] Gift side Ad-Free
Post Reply Subscribe to Thread

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

Advanced Search
Display Modes