FORUMS
Remove All Ads from XDA

[ROM][OFFICIAL][7.1.2] AOSP-JDC by JDCTeam - 24/Jan/2018

978 posts
Thanks Meter: 3,041
 
Post Reply Email Thread


The Android Open Source Project Nougat
Brought to you by Jflte DevConnection Team



Code:
#include <std_disclaimer.h>

/*
 * Your warranty is NOT 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.
But Exceptions are always there..


JDCTeam

Screenshots:











Downloads:

ROM: https://romhut.com/roms/aosp-oneplus-x
Mirror (Androidfilehost):https://www.androidfilehost.com/?w=files&flid=179133

OOS Camera (Flashable Zip): https://goo.gl/SVJcmZ (ROM ships with OOS Camera inbuilt!)

Magisk: https://forum.xda-developers.com/app...mless-t3473445

Changelog:
*Check 2nd post for all changelogs*


Installation

First time or clean install:
  1. Download the ROM from the link above
  2. Download Gapps Beans Gapps or Opengapps (Beans gapps preferred)
  3. [OPTIONAL]Download ThemeReady GApps package for N (arm)
  4. Put the zip files on your SDCard
  5. Reboot in Recovery
  6. Wipe System,Data,Cache
  7. Select "Install zip from SDCard"
  8. Choose AOSP ROM zip file
  9. Choose GApps zip file
  10. [OPTIONAL]Choose TBO GApps zip file (needed for complete theming of some Gapps with OMS overlays)
  11. Flash
  12. 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!
General notes
  • Rom is Unrooted by default so use Magisk to get root privileges and bypass SafetyNet.
  • 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!
  • Theming: to apply OMS overlays to some system apps, you need also to flash TBO GoogleApps-ThemeReady right after your Gapps package from recovery. This means to be clear: ROM + GAPPS + TBO
Known issues
  • You will tell us

Sources
GitHub


Social
Google+: JDCTeam Community
YouTube: JDCTeam TV


Credits
  • JDCTeam
  • LinageOS
  • Google
  • MI5Devs
  • OnePlus
  • TeamSubstratum
  • PureNexus

Special thanks:
Daily ongoing changelog:
Check HERE to see the ongoing changes on development!


XDA:DevDB Information
[ROM][OFFICIAL][7.1.2] AOSP-JDC by JDCTeam, ROM for the OnePlus X

Contributors
CheckYourScreen, smeroni68
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
Stable Release Date: 2017-07-18

Created 2017-07-14
Last Updated 2018-01-25
The Following 62 Users Say Thank You to CheckYourScreen For This Useful Post: [ View ] Gift CheckYourScreen Ad-Free
 
 
14th July 2017, 12:10 AM |#2  
CheckYourScreen's Avatar
OP Senior Member
Flag Delhi
Thanks Meter: 3,041
 
Donate to Me
More
|| Changelog ||
24/Jan/2018 :
  • Added back oneplus camera.
  • Minor fixes.
18/Jan/2018 :
  • Fixed Package installer issue.
  • Fixed wifi hotspot issue faced by some users.
03/Jan/2018 :
  • Updated kernel to Rebased-114 with latest security patches and various fixes.
  • Fixed MTP Reboot issue.
  • Fixed WiFi-Mobile Data switch connection issue.
  • Rom - October patch with Blueborne and KRACK Patches
  • Various other rom source fixes etc..
09/06 :
  • Updated kernel to Rebased-111 with security patches and various fixes.
  • Fixed screen mirroring/wifi display issue.
  • Dropped some audio flags to fix some echo issues.
  • Various cosmetic/UI changes in settings of rom.
  • Various other rom source fixes etc..
21/08 : (Clean flash HIGHLY RECOMMENDED!!)
  • Updated to New Rebased Arsenic Kernel (based on Latest CAF Tag with latest MM OOS 3.1.4 Changes)
  • Merged all CVE and Security Patches Till date in Kernel.
  • August Security Patches in ROM
  • Dropped Adreno idler in favour of 27Mhz freq for GPU
  • Dropped Voltage Control
  • Fixed 100% Battery stuck issue in new Rebased Kernel
  • Fixed USB-MTP random reboot issue
  • Fixed HEVC Decoder issue (hw/hw+ decoder playback works and green/pink tint issue fixed too)
  • Enabled persist sepolicy
  • Enabled Charger Suspend
  • Added Charger Monitor Service to keep a track of current Battery Temp while charging and discharging (Device will be much cool as compare to old kernel)
  • Fixed Bluetooth MAC Generation
  • Increased Recording Volume/Mic Gain
  • Enabled Various Audio Features supported by our device
  • Updated Kernel tags and ramdisk offset for faster boot
  • Removed loc_api from gps
  • Dropped Camera2 in favour of Oneplus Camera
  • Added Blur feature
  • Compiled with Latest SnapDragon Clang
  • Rest ROM related changelog in About section of Settings..
30/07 :
  • Fixed Safetynet bypass issues (Flash magisk)
  • Fixed Keyboard swipe issues
  • Merged OTA Updater
  • Round icons
  • Various ROM side bug fixes and improvements
  • Kernel - SU binary Security Fix/Patch

22/07 :
  • Network speed meter/indicator
  • Inbuilt OOS Camera (No need to flash zip separately)
  • Addressed and fixed some rare cam issues.
  • Updated RIL blobs for Better and Stable Network (Similar to OOS)
  • LED notification customizations
  • Fixed keyboard issues for some users
  • Updated webview
  • Switched to Latest GCC 4.9 (Updated last week)
  • Screen pinning improvements
  • Round Icons
  • TCM (TCP Connection Management)
  • Rom side fixes and stability improvements..

13/07 : Initial Public Release Build
The Following 24 Users Say Thank You to CheckYourScreen For This Useful Post: [ View ] Gift CheckYourScreen Ad-Free
14th July 2017, 12:11 AM |#3  
CheckYourScreen's Avatar
OP Senior Member
Flag Delhi
Thanks Meter: 3,041
 
Donate to Me
More
Hi folks!
"Not just another rom for Oneplus X"- yeah, that's what it is.
I worked on it keeping newbie users in mind, mainly those who like to use unrooted or use stock rom. I did pour my heart out in this rom as it was intended for a very special friend who still uses stock rom unrooted so had to provide her something as stable as stock rom with all the tunings preconfigured.
Rom ships unrooted so you can flash Magisk for root and to bypass SafetyNet easily.

Some highlights:
  • Rom ships with "Most optimal" settings preconfigured- you can use it without making a single change related to kernel.
  • Soft coded max freq to 1.9ghz to keep device cool and save battery- you can change it back to 2.3 using kernel adiutor.
  • Undervolted all freqs by -10 by default.
  • OOS Camera Hal with all working features like HFR,SlowMo, HDR etc. (OOS Cam zip availble in 1st post)
  • Enabled panic detection mode.
  • Reduced TCP buffer threshold to decrease packet loss ratio.
  • Ticker feature added.
  • Statusbar related customizations can be found in systemui tuner (do check it out!)
  • Netflix, amazon video etc works as expected, even download works in Netflix.
  • Fixed wifi-mobile data switch issue.
  • All the device specific changes in sync with my GZR Trees.
  • And the best part: build type is "USER" instead of "USERDEBUG", yeah we ship User builds aka the production builds which all oems ships and passes most of the CTS. User builds tends to disable all type of debugging by default in all parts of rom so we do the same but with only required debugging options enabled like adb to get logs properly for better performance and UX.
The Following 33 Users Say Thank You to CheckYourScreen For This Useful Post: [ View ] Gift CheckYourScreen Ad-Free
14th July 2017, 12:35 AM |#4  
dchrono's Avatar
Senior Member
Flag Montreal
Thanks Meter: 152
 
More
Brilliant! ... thank you!

Edit: lean and clean, ultra smooth w/ zero issues. Have yet to complete one battery cycle going on 3+ hrs. sot.
Everything just works, gallery supports all video types, suggestions in kybd all languages. By far the best rom for our device.
The Following 2 Users Say Thank You to dchrono For This Useful Post: [ View ] Gift dchrono Ad-Free
14th July 2017, 03:14 AM |#5  
Senior Member
Flag Buenos Aires
Thanks Meter: 196
 
More
😍 best ROM by far. Finally with a thread. Great work Nimit!
The Following User Says Thank You to feligoni For This Useful Post: [ View ] Gift feligoni Ad-Free
14th July 2017, 07:50 AM |#6  
Senior Member
Thanks Meter: 17
 
More
possible to activate software navkeys and changing battery symbol to circle ? dont find it in settings
pls help
best regards
14th July 2017, 08:03 AM |#7  
CheckYourScreen's Avatar
OP Senior Member
Flag Delhi
Thanks Meter: 3,041
 
Donate to Me
More
Quote:
Originally Posted by TECCC

possible to activate software navkeys and changing battery symbol to circle ? dont find it in settings
pls help
best regards

Soft keys toggle is what being worked on right now, wait for it in new build, till then use the build.prop method to get soft keys working.
Battery symbol customizations are available in Settings > Systemui Tuner, looks like you overlooked my 3rd post
The Following 3 Users Say Thank You to CheckYourScreen For This Useful Post: [ View ] Gift CheckYourScreen Ad-Free
14th July 2017, 08:08 AM |#8  
Senior Member
Thanks Meter: 17
 
More
ahh tnx found battery symbol changer :P
maybe you could tell me what to change in build prop for activate software nav keys and deactivate hw buttons ? ^^

*******************
edit: adding in build.prop the line "qemu.hw.mainkeys=0" right , OK it worked.
many thx rom looks and feels n1 so far
The Following User Says Thank You to TECCC For This Useful Post: [ View ] Gift TECCC Ad-Free
14th July 2017, 08:24 AM |#9  
Member
Flag Rome
Thanks Meter: 7
 
More
nice one, always used JDCTeam ROMs on mine old S4, can't wait to flash it on onyx.
14th July 2017, 09:34 AM |#10  
Senior Member
Flag Loutraki
Thanks Meter: 463
 
More
Welcome
oooo!!!!,The sir of Onyx is here w/the best simpler(closer to stock if was poossible to have via oneplus) rom for onyx ever appeared.
TNX! a lot for your hard work for Onyx in general @CheckYourScreen.
Everyone must have this rom for his Onyx.

Best regards from Greece and good luck on the tread that we was waiting for.
The Following User Says Thank You to granazis For This Useful Post: [ View ] Gift granazis Ad-Free
14th July 2017, 10:11 AM |#11  
sarthakspiker's Avatar
Senior Member
Flag chennai
Thanks Meter: 380
 
More
Surrrrr 😂 😂 thanks

Sent from my ONE E1003 using XDA-Developers Legacy app
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