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

Search This thread

pittrich67

Senior Member
Nov 27, 2014
369
70
Berlin
Hallo,

I have a problem with Bluetooth. I can no longer connect with my Android HU. With all the other ROMs it works flawlessly. I have flashed cleanly with Open gapps micro.
 

guidobh

New member
Apr 17, 2017
2
1
Error 7 Fixing

Hi Guys, I had error 7, and tried to understand what hapened, in the end i understood nothing!
But I did one thing that solves the problem:

At the page of download, you have the MIUI FIRMWARE for 5 and 5.1
Download it and flash it before you flash the ROM.
Than do the proccess normally :)

Have a nice ROM :)

---------- Post added at 04:31 PM ---------- Previous post was at 04:16 PM ----------

I have a LGD Display, so the HW Buttons don't work properly.
Do the ROM have a way to enable SW Buttons?

In DragonSlim 4.0 I used it.

Thanks in advance!
 
  • Like
Reactions: smstiv

jalalrsa

Senior Member
Hi Guys, I had error 7, and tried to understand what hapened, in the end i understood nothing!
But I did one thing that solves the problem:

At the page of download, you have the MIUI FIRMWARE for 5 and 5.1
Download it and flash it before you flash the ROM.
Than do the proccess normally :)

Have a nice ROM :)

---------- Post added at 04:31 PM ---------- Previous post was at 04:16 PM ----------

I have a LGD Display, so the HW Buttons don't work properly.
Do the ROM have a way to enable SW Buttons?

In DragonSlim 4.0 I used it.

Thanks in advance!
https://xdaforums.com/mi-5/development/jdcteam-android-source-project-nde63x-t3507529/post72042595
 
  • Like
Reactions: smeroni68

zipperX

Senior Member
Apr 25, 2013
215
48
I have been use this rom since 4 days ago. So far this rom is smooth and battery good too. Avg. I got 5 sot. I don't really care about benchmark. I think i would stay with this until next android version coming up. Keep it clean, devs! :)
 

z1022

Senior Member
Feb 2, 2012
528
36
I want to try other kernels for this ROM. After I finished the testing, can I flash back this ROM's kernels ?

Thanks
 

longnt2007

Senior Member
Nov 2, 2015
100
139
Nice benchmark with stock kernel and very very good I/O bench (only change: scheduler to noop & 2048 KB)

One question though: Why not OCing the stock kernel? At least to the point where the 64 GB+ version is at?

IMHO this rom aim for stable and have EAS enabled for energy saving, so there is no point for OC this stock kernel. If you using 32GB lite version (with frequency lock to 1.4/18Ghz), you can checkout kernel source code and add this commit, then you will have stock frequency of normal version.
https://github.com/mrmathematica/an...mmit/69288df3d4432fd30558177920bd8e31cfe31173
 

Attachments

  • Screenshot_20170428-105941.jpg
    Screenshot_20170428-105941.jpg
    123.4 KB · Views: 372
  • Screenshot_20170428-192844.png
    Screenshot_20170428-192844.png
    70.7 KB · Views: 252
Last edited:

FatherJony

Senior Member
Mar 28, 2011
235
240
This is a really nice ROM, it's pretty stable and it performs well. With that said though, i really don't get the inclusion of Google apps in what is advertised as an AOSP project. If users want those apps, they can install them through the play store, there is no need for their inclusion in system, especially when there are equivalent AOSP apps already available for the same use case.
 

smeroni68

Inactive Recognized Contributor
Jan 23, 2011
4,455
11,020
Milano
This is a really nice ROM, it's pretty stable and it performs well. With that said though, i really don't get the inclusion of Google apps in what is advertised as an AOSP project. If users want those apps, they can install them through the play store, there is no need for their inclusion in system, especially when there are equivalent AOSP apps already available for the same use case.
I don't understand if you reply to a post. Rom is Google app free. Gapps packages are user-free choice if install or not. To use playstore, it's necessary to install at least the pico package.
TBO theme ready apps is also user-free choice. So what's the meaning of your post?
Thanks.


Sent from Xiaomi Mi5 Pro on JDCTeam AOSP
 
  • Like
Reactions: mvdi

jendrassik

Senior Member
Apr 16, 2010
216
17
Would you mind sharing a flashable zip of the modified kernel with unlocked frequencies? That would be most appreciated.
 

FatherJony

Senior Member
Mar 28, 2011
235
240
I don't understand if you reply to a post. Rom is Google app free. Gapps packages are user-free choice if install or not. To use playstore, it's necessary to install at least the pico package.
TBO theme ready apps is also user-free choice. So what's the meaning of your post?
Thanks.


Sent from Xiaomi Mi5 Pro on JDCTeam AOSP

Sorry, you are right, the google apps were a part of the themeready zip, i thought they were shipped with the rom.
 
  • Like
Reactions: smeroni68

akira.pwr

Senior Member
Mar 21, 2010
1,008
110
Vicenza
Sadly I have to say my device is bricked, I've turned off for change the simcard and it doesn't turn on, the battery is charged and when I connect it to my pc, I hear the sound of connection and disconnection, but no device is showed on my pc.
What can I do?
 

smeroni68

Inactive Recognized Contributor
Jan 23, 2011
4,455
11,020
Milano
Sadly I have to say my device is bricked, I've turned off for change the simcard and it doesn't turn on, the battery is charged and when I connect it to my pc, I hear the sound of connection and disconnection, but no device is showed on my pc.
What can I do?
You might open the back cover, remove 9 screws and disconnect the battery flat cable... then reconnect. If you need, search on YouTube for a video to show how to do.

Sent from Xiaomi Mi5 Pro on JDCTeam AOSP
 
  • Like
Reactions: akira.pwr

Top Liked Posts

  • There are no posts matching your filters.
  • 100
    JDC_aosp7_1.png
    60klsu0skeq6p7nikph3.png


    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 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:


    Screenshots:

    Home.png
    Info712r4.png


    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:
    1. Download the ROM from the link above
    2. Download GApps package for Nougat 7.1.x
    3. [OPTIONAL] Download ThemeReady GApps package for N (arm64)
    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 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 (for details, check on post#3)
    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 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:

    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
    24
    STABLE 6 is online!!

    Here we are... update is online.

    CHANGELOG:

    #### STABLE 6 (20170517)

    Kernel (Gemini)
    • General code updates
    • Small enhancements for EAS
    • Ramdisk: move to schedutil governor
    • Ramdisk: port fs tune settings from Marlin
    • Ramdisk: relax top-app boost
    • Ramdisk: configure cpuset at boot complete
    • Only expose su when daemon is running
    • Merged CAF tag LA.UM.5.5.r1-04600-8x96.0
    • Ported and enabled CPU-BOOST
    • Rebased over latest Xiaomi code drop

    ROM
    • build/kati: Suppress FindEmulator spam
    • Gemini: enable 32 bit specific optimisations for kryo
    • system/core/rootdir: fix cpuset not set properly sometimes after the boot
    • General translation updates
    • vendor/aosp: fixed some props not set properly in build.prop
    • bt: merged CAF tag LA.UM.5.5.r1-04300-8x96.0
    • Update sources to Android 7.1.2 Release 8
    • vendor/aosp: add Turbo apk from Marlin to build

    Direct link: https://romhut.com/versions/jdcteam_jdc_gemini-7-1-2-20170517-stable-eas-stable-6

    Enjoy!

    EDIT: The FW needed as minimum requirement is v7.4.14... but for your information I tested v7.5.4 and currently v7.5.11... so do not ask about what firmware is needed... the answer is here!!
    24
    STABLE 3 is ONLINE!!

    Here we are!!
    We released the STABLE 3 version. This is the first official stable version with EAS PowerManagent fully working!!


    SUGGESTED FIRMWARE VERSION: MIUI 7.3.23 china dev

    KERNEL (Gemini)
    * Merged CAF tag LA.UM.5.5.r1-03800-8x96.0
    * Updated sources to latest linux release (3.18.48)
    * Fixed various memory leaks
    * Fixed wifi disconnection issues
    * Ported and enabled EAS and all related features (sched, walt, cgroups, cpusets, memcg and a lot of other things) Big thanks to RenderBroken and Alucard24 for their huge work
    * Ported Alucard24 alucard_sched governor (WIP) and EAS energy model optimisations specific for QCOM 8996AB
    * General code updates/fixes from LOS

    ROM
    * frameworks/base: various fixes from upstream
    * system/core: small fixes on init.rc and libcutils
    * Add night display feature for all devices
    * Added missing charging images for charging when phone is powered off
    * Updated translations
    * Updated msm8996 HALs to CAF tag LA.UM.5.5.r1-03800-8x96.0
    * SnapdragonCamera: merged CAF tag LA.UM.5.5.r1-03800-8x96.0
    * Gemini: rootdir cleaning, removed tons of unuseful stuffs
    * Gemini: updated device tree for EAS support
    * Gemini: enabled CPUSETS and EAS enhancements
    * Gemini: use Marlin power HAL and perfd blobs with full EAS support
    * Gemini: fixed SnapdragonCamera with HAL3 enabled
    * Gemini: updated audio conf
    * Gemini: turn off carrier provisioning and allow tethering for everyone
    * Added allow unlinking ringer with notification volume feature
    * OMS: merged all latest official updates
    * init.rc: removed CAF code that breaks EAS/schedtune --> back to AOSP
    * Gemini: ramdisk/blobs: another big cleaning of unseful stuffs
    * jflte: SnapdragonCamera: fixed panorama mode
    * Added OnePlus 2 to buildable (and official supported) devices, big big thanks to MZO!
    * system/bt: merged CAF tag LA.UM.5.5.r1-03800-8x96.0

    Direct link here: https://romhut.com/versions/jdcteam_jdc_gemini-7-1-1-20170327-stable-eas-zip

    Enjoy our work!!

    JDCTeam - smeroni68
    23
    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):

    About%20phone.png
    OTA%20new%20updateFound.png
    OTAinfo1.png
    OTADownload.png


    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.
    23
    STABLE 5 is Online!!

    Hi guys,
    as promise from @-+BB+-, here we are again!

    NOTE: PLEASE, DOWNLOAD THE ROM FROM THE FOLLOWING LINK:

    https://romhut.com/versions/jdcteam_jdc_gemini-7-1-2-20170423-stable-eas

    MD5: bac98c74ab523ad10796bd031a7873dc

    FW need to be updated too:

    https://romhut.com/addons/miui_7-4-14_global_dev_fw-updater

    Flash FW then ROM.

    OTA Updates on previous Stable 4, is able to detect the Stable 5 update, but is not able to download it!! This is why you need to download the rom directly from the link above


    NOTE: Download the rom directly from site. From next release, OTAUpdates (included in this build) will be back working for download/update new updates!

    #### Stable 5 (20170423)

    NOTE: SUGGESTED FIRMWARE VERSION: MIUI 7.4.14 Global dev (flash separately)

    Kernel (Gemini)
    * Added and enabled KCAL support
    * Sdcardfs: general code updates/fixes
    * General updates/fixes for EAS
    * General code update
    * Ported google binder changes from msm-3.18 kernel O preview
    * SafetyNet check: pass CTS tests in a better way
    * Removed unused LiveDisplay driver
    * Set WALT as default
    * Disable crc check
    * Fixed sdcardfs (was the cause of random shutdown)
    * Merged CAF tag LA.UM.5.5.r1-04300-8x96.0

    ROM
    * packages/apps/CellBroadcastReceiver: Merged 7.1.2 sources over CAF branch
    * system/bt: merged Android 7.1.2 Release 4 changes
    * services/Telephony: various fixes
    * OTAUpdates: fixed ROM and addons download (again)
    * SnapdragonCamera: general updates/fixes
    * PowerManager: Bring back the compatibility with AOSP
    * Auto brightness: fix weird brightness jumps (especially in low light conditions)
    * packages/apps/Nfc: port missing changes from Android 7.1.2 r4 release
    * Fixed browser compiling and added back to build
    * OMS: updates from latest gerrit chages
    * Substratum: update to v672
    * Updated JDCTeam bootanimation vs Pixel style (Thanks to @gadget!)
    * fb/base: general fixes from upstream
    * Settings: import ES HR NL RU translations for our custom settings
    * General translations updates
    * system/bt - SnapdragonCamera: merged CAF tag LA.UM.5.5.r1-04300-8x96.0
    * msm8996 HALs: merged CAF tag LA.UM.5.5.r1-04300-8x96.0
    * media: implement radio_metadata wrapper for safer memory management
    * fw/av: general fixes from upstream