[JDCTeam][STABLE][5.1.1][RRO][17 September] The Android Open Source Project - Sprint Samsung Galaxy S 4 Original Android Develop

{
"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 Sprint 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: Stable
Current Stable Version: v1 - 20150917
Stable Release Date: 2015-09-17
Created 2015-06-22
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.

is there any requirement to go from 4.4.2 to this rom? I am on L720VPUFNG2.

Does it detect international 3g GSM Sim cards ? I have tried many AOSP roms and none of them recognize my sim. I have to use TW based ones.

does it have hotspot mod or do I need to add it?

Bt not activate on i720t

I just installed stable (v1 - 20150917) of this rom, and I have to say: Nice work! I've held off on upgrading from CM11 for way too long because of stability and battery life concerns. This rom is my new DD, and has been working great. Thanks!

Been using a few days. Only things I noticed is mms and SMS are delayed. I use hangouts so it could just be that. I get texts like way after they're sent from friends and I know because of the time stamps. Anyone else experience this?
The camera crashes for me too. I could do some logs or whatever if need be.
Rom kicks serious ass tho. Everything is going well. Def flash this if you haven't already!!!!
Sent from my SPH-L720 using XDA Free mobile app

This rom has been running great. Came from GPE and this seems more solid.
Have been using as my dd for the past several days and will continue to use it as my dd. Great work!
Sent from my SPH-L720 using XDA Free mobile app

sandman121383 said:
Been using a few days. Only things I noticed is mms and SMS are delayed. I use hangouts so it could just be that. I get texts like way after they're sent from friends and I know because of the time stamps. Anyone else experience this?
Click to expand...
Click to collapse
Using Sprint Google Voice integration I had the same issue with Hangouts set as the default SMS app. I switched the default to "messenger" instead, and the delay went away although oddly the SMS messages still go to Hangouts and not messenger. Weird.

I have the issue as i have with the most roms, this rom is perfect but i cant use it at all with my problem. i am making calls but i am not receiving them, it beeps at the phone that calls me but it does not show anything on me.

ackattacker said:
Using Sprint Google Voice integration I had the same issue with Hangouts set as the default SMS app. I switched the default to "messenger" instead, and the delay went away although oddly the SMS messages still go to Hangouts and not messenger. Weird.
Click to expand...
Click to collapse
new update to google hangouts fixed my issues with sms and mms. i am using hangouts version 5.0.104885319
so after switching back over to hangouts and merging my messaging everything is working for me again!

I'm loving this ROM it's almost working perfectly on my L720T I've only noticed one thing that is an issue. Sometimes when the screen goes to sleep and I try to wake up the phone it freezes and I have to reboot it or it reboots on it's own. Any ideas what might be causing this?

Can't wait for the 6.0 M build!
Sent from my GT-I9505G using Tapatalk

So i'm curious if anybody has tired the new 5.1.1 build that was released two days ago on their sprint S4 without issues?

pclov3r said:
So i'm curious if anybody has tired the new 5.1.1 build that was released two days ago on their sprint S4 without issues?
Click to expand...
Click to collapse
Installed it using OTA Update and it broke Google Play Services. Then reflashed it from a clean wipe and working fine now although I get an occasional freeze.

Does this ROM have theme support? TIA...

Rom works great, thanks!
I just have two small issues:
1. The capacitive buttons still seems to be active even after I turn the screen off (meaning they still vibrate when you touch them)
2. Anyone know how I can turn off the LED charging light? I tried light manager but it didn't help.

Related

[EOL][ROM][STABLE][LOLLIPOP][5.1.1] CyanogenMod 12.1 - 25.08.2016

{
"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"
}
CyanogenMod 12.1 for Samsung Galaxy Note II​
GT-N7100 (t03g)​
Your warranty is now void.
I am 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 me for messing up your device, I will laugh at you.
Have questions? Feel free to ask in the Q/A thread http://forum.xda-developers.com/galaxy-note-2/help/qa-cyanogenmod-12-unofficial-t2976843
Installation Guide:
For beginners:
Make sure to backup your data first!All files will be lost after this process!
1. Make sure your device is rooted. If not, download these files from here:
Odin
CF-autoroot (unzip it, you will need CF-Auto-Root-t03g-t03gxx-gtn7100.tar.md5)
TWRP (make sure you download twrp-x.x.x-x-t03g.img.tar)
How to root:
- Reboot your phone into Download Mode,(turn off device and press these buttons: Volume Down+Power+Home, then pres Volume Up to continue).
- Connect the phone to your PC.
- Open Odin.
- Now Odin should recognize the device showing a different color under "ID:COM".If it doesn't after like a 5 minutes, download the Note II drivers from here.
- Find "AP" and click on it. A search box will appear: Search for CF-Auto-Root-t03g-t03gxx-gtn7100.tar.md5 in your computer and select it.
- Click on "Start" and wait for the phone to reboot, (a screen with a red text will appear on your phone - all normal, wait until the phone boots into system and search for SuperSU app, should be in your App Drawer).
2. We recommend TWRP recovey. So flash it with Odin just like you did with the CF autoroot before.
3. Turn off device. Press Volume Up+Power+Home so the phone will boot in Recovery Mode
TWRP will boot and you can now see different buttons, please notice "Install", "Settings", "Reboot" and "Wipe".
First, open "Settings" and make sure "Use rm-rf instead of formatting" is checked. Then, open "Wipe" and select "Advanced Wipe" (Note! We recommend you to wipe everything if you come from a different ROM. This is called a "clean install" and it's strongly recommended. ). Check "Dalvik/ART Cache", "Cache", "System", ""Data", "Internal Storage" and then "Swipe to Wipe". Now go back and select "Reboot" and "Recovery" after that,(the reboot again in Recovery Mode).
4. Now your device is clean and we can proceed! Make sure you have the latest version of ROM downloaded and Gapps,(these two will be the only files you need).
Connect your device to your PC and copy the files directly into Internal Memory or SD Card,(you PC will recognize your device while it's in TWRP Recovery Mode and you can find it named as "t03g").
When the files are finally copied into your device, go and select "Install" and search for them. Make sure you install the ROM first and Gapps after. After this you will have two buttons down "Wipe Dalvik/Cache" and "Reboot System". Select "Wipe Dalvik/Cache" and when it's done reboot into your fresh new Lollipop Android by selecting "Reboot System".
5. Wait for the system to boot and optimize the apps for the first time, it usually takes a few minutes!
6. ENJOY!
For experienced users:
Wipe everything!
Flash ROM and after that flash the Gapps;
Wipe Dalvik/Cache;
Reboot.
Working:
EVERYTHING
- OpenGL (CPU rendering)
- MALI blobs (GPU rendering)
- HWComposer and MALI R3P2 drivers
- Rotation
- Camera
- WiFi
- Bluetooth
- NFC (Android Beam)
- Sensors (ALL!)
- Internal / External SD Card
- Vibration
- Home Button wake
- Simlock
- RIL
- GPS
- Signal Icon
- Soft Keyboard on first boot
- Mouse pointer
- H/W Video playback
[EOL] CyanogenMod 12.1 (Android 5.1.1) Download:
(mega.nz)
Gapps: Slim Gapps (recommended)
TK Gapps
Open Gapps
Based On Android 5.1.1 Lollipop (LP)
Changelog
25.08.2016
-Removed OTA;
-Synced with CyanogenMod Source;
11.08.2016
- OTA Support Enabled
- Synced with CyanogenMod Source;
- Updated Kernel.
09.08.2016
- ROM upgraded to CM12.1.1
- Synced with CyanogenMod Source;
- Framework Updates;
- Latest security patch (01 aug 2016).
02.08.2016
-Synced with CyanogenMod Source;
-Minor bugs fixed.
28.07.2016.
-Updated security patch (1 july 2016)
-Synced with cm source
-Build compiled by @andrewKode
12.11.2015.
-more hwc updates
-kernel updates
-synced with cm source
-Using HW layers for preview of recents
-misc
05.11.2015.
-HWC Updates
-Synced with CM source
-Misc updates
02.10.2015.
-Cyanogenmod updates (should fix launcher issues)
29.09.2015.
-Proper selinux implementation
-Stock CM bionic
-CM Updates
-Updated GPS and RIL blobs
05.09.2015.
-Synced with cm source
-Bionic updates
-Misc
31.08.2015.
-CM updates
-Misc device updates
15.08.2015.
Selinux updates
Synced with cm source
20.07.2015.
Sound config updates
Cyanogenmod updates
06.07.2015.
Cyanogenmod updates
Kernel updates
17.06.2015 Build 2
Resolved bluetooth issues
Resolved issues with ota updater app
17.06.2015
Enabled audio dock
Fixed some video playback related issues
Bluetooth improvements
Synced with CM source
30.05.2015 Build 2
Resolved video seeking issues
WiFi display updates
Screen recording should be more fluide now
30.05.2015
Youtube issues resolved
CM updates
OTA app is now using openrecovery script
Code rebase
Few kernel changes
Meh... this list would be too long if I continue.
09.05.2015
First public build with ota built in
General code cleanup
Increased led brightness from 200 to 255
Synced with cm source
[to-do]
-Fix youtube-
27.04.2015
Synced with CM source
Switched to N7100XXUFND3 fingerprint
Misc device side audio updates
22.04.2015
android 5.1.1
Kernel changes rolled back to last stable point
misc tweaks in frameworks av ti enable coexist with some mtk code
misc changes
synced with cm source
05.04.2015
Fixed HW video playback
Synced with cm source
Misc updates
01.04.2015
Non-pie executables enabled (again)
Bcopy is implemented again (Should fix some apps like chrome and firefox)
...
14.04.2015.
This build wasnt compiled by me because i had no time
There are misc cm changes implemented and few small device and kewrnel side changes i have made
29.03.2015
Package installer fixed
Clock app fixed
Few small improvements
Synced with cm source
26.03.2015
Fixed settings fc
Fixed GPS
Some other small changes and fc's patched
25.03.2015
Based on android 5.1
Performance improvements
small device side improvements
Touch Pointer (Also s-pen mouse pointer)-
are now visible if enabled in settings
19.03.2015
Synced with CM source
small device side improvements
11.03.2015
Resloved issues with themes
Synced with cm repo
08.03.2015
O3 flags set on some parts of system
Kernel and System compiled with SaberMod Toolchain
App2SD fixed
Synced with CM repo
03.03.2015
Fixed USB-OTG under settings
Added support for non pie executables
Implemented Lollipop kernel wakelock tracking api
Synced with cm source
19.02.2015
Netflix on device playback fixed
Few small kernel changes
Synced with cm source
15.02.2015
DRM blobs updated
Kernel improvements
general device/platform side improvements
Synced with cm source
12.02.2015
Using open source sensors again
Fixed small audio issues
Synced with cm repo
10.02.2015
imroved batery life with screen doze
Synced with cm repo
08.02.2015
Fixed bluetooth sound issues
implemented spen gestures
Fixed video streaming on some devices
Synced with CM source
06.02.2015
Implemented Device power profiles into device and platform tree
CM misc updates
27.01.2015
Synced with cm source
Misc device changes
30.1.2015
Fixed in call mute
Fixed headset microphone in calls
Misc CM updates
21.1.2015
Theme engine is working now
16.1.2015
Theme engine...
15.1.2015
Synced with cm source
misc updates
11.1.2015
Synced with CM repos
05.01.2015
Synced with CM source
Small HWC updates
Using open source sensors again
03.01.2015
Synced with CM source
27.12.2014
source updated
added HWC
cm upstreams
wifi improvements
hw keys improved
new kernel based on latest n7100 source
Offline mode charging
and many more improvements
22.12.2014
Fixed key layout
Misc updates
22.12.2014
Fixed issues with microphone
misc wifi updates
synced with cm repo
21.12.2014
Rebased Device Tree
Synced with cm repo
Improved Mali400 drivers
improved battery life
Fixed most of the wifi issues
Fixed stock camera
Fixed video playback
Many more minor changes
27.12.2014
Hwc
wifi and hw keys improvements
cm upstreams
new kernel from latest n7100 source
many more
17.12.2014
Init.d is fixed that means you wont have to execute 80cfw from terminal anymore
Many cm apps are also updated like new gallery,on device side few stability improvements
are included in this build and also i am starting to remove unused code from device tree
14.12.2014
Microphone improvements
Stability improvements
Synced with cm repo
14.12.2014
Music FX shouldnt FC anymore
Volume should be louder
Keyboard will now work from first boot on clean install
Cyanogenmod updates..
10.12.2014
Updated music Fx app
Updated Music Player
Fixed Signal Bug
Sync with CM sources
Screenshots:
Link 1
Link 2​
XDA:DevDB Information
[EOL][ROM][STABLE][LOLLIPOP][5.1.1] CyanogenMod 12.1 - 25.08.2016, ROM for the Samsung Galaxy Note II
Contributors
Ivan_Meler, andrewKode
Source Code: http://github.com/ivanmeler
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: XXUFND3 or later baseband
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 1.0.1.M
Stable Release Date: 2016-08-25
Created 2014-11-24
Last Updated 2016-11-10
6.0 builds
So here it is Haxynox 6.0 build https://mega.nz/#!AJYGjYBA!uTdWxY3Daqhxi-fp9UXZieCiZn9As8yQsbqg6Pmj3pI
Do not report bugs on this just yet
So far sdcard mounting is broken (also pc wont recognise hone as media device because of that and device wont boot with sdcard)
and GPS is broken but it should be okay for first build and it can sort of be used as daily driver (Its fast and stable if you exclude those 2 bugs)
Enjoy
I will sort off those 2 issues soon
(cm build comming soon(ish))
awesome! I would like to try this. just one question, you mentioned that there was a problem with the mobile data, I wonder, is there any problem with calls or sms's? If not, I would gladly give this a try and send any feedback or logcats you wish
P.S. Can't wait for a stable version
waggygee said:
awesome! I would like to try this. just one question, you mentioned that there was a problem with the mobile data, I wonder, is there any problem with calls or sms's? If not, I would gladly give this a try and send any feedback or logcats you wish
P.S. Can't wait for a stable version
Click to expand...
Click to collapse
Calls Work I Didnt test sms But if you want jou can try it just remember this is proof of concept and not a daily driver yet
Cm12.. sounds interesting [emoji57]
Ivan_Meler said:
Calls Work I Didnt test sms But if you want jou can try it just remember this is proof of concept and not a daily driver yet
Click to expand...
Click to collapse
cool. Yes, I get that its not daily driver yet. but I am excited about getting it to daily driver stability and dont mind giving it a spin while providing info to help get it closer to that
Awesome
Awesome.....Thanks.....
Cool Cm12 is here
Sent from my SM-N910C
finally!!
hopefully this rom will boot up without much fuss
Can I make call and SMS?
Woah CM12 ! I have spent entire last week refreshing dev sections, looking for anything with lollipop .
Thanks for this dev Installing this soon and will report back.
Sent from my GT-N7100 using Tapatalk
Google Play service keeps force closing
keyboard issue fix
for anyone having the issue where no keyboard comes when you want to type, heres the fix:
go to Setting>Language&Input>Current Keyboard
Then flip the "Hardware" switch
---------- Post added at 05:09 AM ---------- Previous post was at 04:38 AM ----------
I'm facing the same issue with play services. I think Ill wait a bit till that bug is sorted out before I try the rom again
Yes, Google play Service keeps Force Closes so I can't use Google servicies like play Store etc etc
Dirty flash over CM11 solves problem of google service FC. But all other apps giving FC at that time. Wifi working perfect.
Need to test sd card.
Call working normal. SMS giving fc during send, but it get delivered.
Did anyone try this to fix camera:
http://forum.xda-developers.com/showthread.php?p=56823931
Im on nameless 5 and that fix my camera
If possible please upload to site other than mega, as it's blocked in India
Any chance you could make a version for N7105?
I tried to flash cm12 over cm11 with a dirty flash, but i have still google play service FC
Mega.co.nz works is accessible in India
fyh said:
If possible please upload to site other than mega, as it's blocked in India
Click to expand...
Click to collapse
Mega is not blocked in India, Me & a lot of other people i know can access it.
Your ISP is the culprit, call & ask your ISP to add the Global DNS for your connection & then you should be able to access it.
This worked for me, Hope this helps. :good:

[ROM] SlimLP - Build - 11/11/2015 | SlimKat - Build 9.1 - 01/04/2016

{
"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"
}
SlimRom is a custom android operating system. The main goal is to offer users a slimmed down but still 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 Gerrit.
Code:
/* #include <std_disclaimer.h>
*
* Your phone's warranty is now void.
* This is a custom ROM developed by Warrior1208.
* You are flashing this on your Samsung Galaxy SII(Intl) at your own peril.
* I am not responsible for hard bricks, damages to SD Cards, thermonuclear war,
* or you getting fired because the alarm app failed.
* I would definitely help you out if you are stuck somewhere, provided that you give
* me clear details of the mishap.
* Don't ask for ETA's cause there is a thing called "LIFE" outside XDA.
*/
WHAT'S INCLUDED:
Android Lollipop
Slim Center
Slim Launcher
Slim File Manager
Slim Heads Up
The Real Dark Slim User Interface
SlimPIE (inspired by ParanoidAndroid's PIE with a light touch of Slim)
Smart Card Service
Adaptive Backlight
Adaptive Brightness
Smart Lock
Privacy Guard
Sounds Tweaks(Audio FX and Music FX)
Status Bar Tweaks
Battery Saver Mode
Removed Bloatwares
Notification Reminder/Snoozer
Drawer Shortcuts
Lockscreen Shortcuts
Custom Quick Settings Tiles
Improved Performance
Camera - True View
Camera - Smart Capture
and Much More!
WHAT'S WORKING:
RIL(Mobile and Data Network)
Camera
Video Recording
Wi-Fi
Bluetooth
Recovery
ADB
GPS
Proximity Sensor
Automatic Brightness Sensor
External SD Card
Internal SD Card
Video Playback (HW+ Overlays)
Physical / Capacitive Buttons
Speaker
Airplane Mode
BUGS/NOT WORKING:
Everything works.
HOW TO INSTALL:
1. Download the ROM and the GApps and place them on your SD Card/Internal Storage.
2. Reboot phone to recovery.
3. Wipe data, cache(factory reset), dalvik/art cache and system.
4. Flash the ROM and the GApps.
5. Flash SuperSU_*version*.zip to gain root access.
6. Reboot System. (First boot takes 5-6 minutes. Be patient.)
SOURCES:
My GitHub
SlimRoms Website
Google+
CREDITS:
SlimROMs Team
@Lysergic Acid
@cyril279
and others I may have forgotten.
DOWNLOADS AND CHANGELOG IN THE SECOND POST
IF YOU LIKE MY WORK, THEN PLEASE CONSIDER PRESSING THE THANKS BUTTON, OR DONATING A SMALL AMOUNT!
XDA:DevDB Information
SlimLP 5.1.1 by SlimRoms, ROM for the Samsung Galaxy S II
Contributors
warrior1208
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Galaxy SII - GT I9100
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2015-11-11
Created 2015-02-17
Last Updated 2016-01-04
Downloads and Changelog!
ROM:
SlimKat - Weekly 9.1 (01-04-2016)
Various Stagefright Fixes
Various Framework Fixes
Various Security Updates
Various Translation Imports
Various Security Updates
Fix Memory Overflow
Fix Uncanny SystemUI Crash
For more, check the Gerrit!
Build - 11/11
Updated Android Lollipop to Revision 26
Added Layers App - v4.3.1
RRO Fixes for Dialer and Settings
Built with Linaro 4.9
Several Frameworks A/V and Native Fixes
Fixed Soft-Reboots
Build - 10/17
Updated Android to Revision 20
Fixed Wi-Fi Toggle Switching On Problems
Fixed Official Xposed Frameworks Functionality
Fixed HW+ Overlays (Video Playback)
Brought back SlimLauncher
Added Long Press Volume Key To Skip Tracks
SELinux - Enforcing to Permissive to allow Xposed Frameworks
Fast Charging UI Support
Removed KernelAduitor, and Layers Manager (DOWNLOAD VIA PLAY STORE)
Various Stagefright Fixes
Various A/V Fixes
Build - 10/03
Squashed update to Android 5.1.1 Revision 18
Built with JustArchi's O3 Optimizations and UBER TC
Fixed SlimActions buttons' behavior
Added Slim Recent App SideBar
Added KernelAuditor
Added fixes for Indian, Spain and some other APNs
Added Lockscreen Rotation Options
Translation Imports
Improvements to SuperSU Permissions
Several AV Stagefright Fixes
and Much More!
Build - 08/21
Updated SlimLP Sources to Android 5.1.1 Revision 13
Various SlimDim fixes+tweaks+performance boosts
Various Slim Navigation Rings' Fixes
Various Fingerprint Fixes
Added Options for Left Clock+Date to be left/right of the clock
Added Options for Network Monitors
Various Translations + Fixes for Italian Translations
Enabled NEON Kernel Optimizations
Fixed some RIL Issues
Updated to latest Google's WebView
ART+Dalvik Cache Pruning Improvements and much more.
Build - 07/16
Updated Sources to 5.1.1 Revision 8
Shifted from Apollo to Eleven Music Player
Shifted from Slim's AudioFX to CM's
Fixed all the status bar glitches
Fixed Offline Charging Animation properly
Squashed Update of Layers to 4.2
Re-Mapped Settings Tabs and Internel Options
Fixed the default action of Home Button Long Press - Recents' Screen
Replaced Nova Launcher instead of SlimLauncher
Added SlimDim - Tweak for the NavBar
Added Screen Recorder
Added CM's Terminal app - Developer Settings
Fixed Heads Up + Snooze Options
Added DocumentsUI as a File Manager
Properly Scaled Icons for Lower DPI
Properly Scaled Icons for NavBar and SlimPIE
Fixed Missed Calls + Messages Notifications
Added Several QS Tiles - Reboot, Battery Saver, etc.
and many more fixes.
Beta#12 (27-06-2015)
Updated Slim Sources
Added Slim Recents' Several Fixes
Added Blacklist
Added Apps2SD Configurations
Added SlimActions to Shortcuts
Compiled with the latest TWRP(2.8.7.0)
Fixed National Roaming Issue for Play in contries such as Poland
Fixed Volume Control for Music and Wake Up
Fixed Heads Up Notifications' Behaviour
Fixed Offline Charging Animation
Several LiveDisplay Fixes
Several NuPlayer, InCall and Music Fixes
Several BT Lookup + Behaviour Fixes
Brought back Lollipop Dialer LookUp
Settings Icons (From Teal ---> Black)
Beta#11 (09-06-2015)
Updated Android to 5.1.1 Revision 4
Fixed Front Camera to enable taking pictures
Fixed KK signal bars to LP bars
Added Expanded Desktop Options
Added Slim Recents' Options
Added Hardware buttons' Backlight Options
Added Heads Up Snooze and Time Out Options
Re-Added Apollo Music Player
Re-Added SimpleExplorer File Manager
Re-Materialized some apps
and many frameworks+translation changes
Beta#10 (20-05-2015)
Updated Slim Sources
Added RRO Layers 2.1 Support
Added SlimPIE under Navigation Options
Cross Compiled with UBER 4.9 Toolchain
Kernel - O3-Optimizations
Kernel - Memory Optimizations
Kernel - NEON Optimizations
Beta#9 (18-05-2015)
Updated Slim Sources to 5.1.1 Revision 2
Fixed SIM PUK Bug
Fixed Lock Screen Notification Expansion
Added NavBar and Advanced Options
Added Car Dock Analog Audio Support
Added Notification indicating Flashlight is Active
Added Double Tap action to Lockscreen Shortcuts
Added CPU and RAM Info in About Phone
Added SlimLP Logo in About Phone
Added QS Four Tiles Per Row Option
Re-Added SimpleFileManager
Re-Added Advanced Doze Options
Re-Added Option to hide Network Activity Arrows
Re-Added Option for SuperSU Icon in Status Bar
Re-Added Hardware Buttons Options
Re-Added some more QS Tiles
Re-Added Recent Apps Clear All Icon
Materialized Some Apps
and Much More
Beta#8 (09-05-2015)
Updated Slim Sources
Re-Added QS Tiles
Re-Added Ambient Display
Fixed Home Button Wake Up
Fixed Recent Apps Panel
Fixed some Bootanimation Memory Leaks
Added Exynos 4 A/V Commits
Beta#7 (26-04-2015)
Updated to Android 5.1.1
Removed zRAM(No need on 5.1.1)
Added Default Low RAM Properties (LMK Values)
Added Per-App Controls for Keyguard Notification
Added QuickBoot Mode in Developer Options
Re-added Doze Options
Re-Added Advanced Reboot Toggle Options
Re-Added Keyboard IME Features
Re-Added Animation Transition Modes(0.25 and 0.75)
Re-Added Safe Headset Volume
Re-Added Volume Rocker Wake-Up Controls
Re-Added Date and Time Options
Re-Added Smart and Quick Pulldown Options
Re-Added Double Tap to Sleep Toggle Options
and Much More
Beta#6 (14-04-2015)
Updated Slim Sources to Lollipop 5.1
Enabled LPM mode charging percentage
Included zRAM updates (Enabled XVMALLOC and ZRAM_FOR_ANDROID)
Enabled IDLETIMER
Beta#5 (11-03-2015)
Enabled zRAM
Enabled USB-OTG
Updated Bluetooth Drivers
Updated WiFi Drivers
Fixed Charging Animation when Phone's Off
Fixed Some Video Playback Derps
Fixed Stock Camera 1080p Video Recording
Fixed Stock Camera Sluggishness
Reduced WiFi Wakelock Times
Beta#4 (09-03-2015)
Updated Slim Sources
Fixed Soft Reboot Bug
Fixed SIM Lock due to PUK Code
Fixed Bookmark Sync Issue
Added Materialized Apolo Application
Added Materialized Root Explorer
Added Quick Settings Custom Tiles
Added Power Menu Custom Options
Added Hardware Custom Options
Added Slim Center
Added Option in Settings to change the Default DPI
Added some Advanced Ambient Display Options
Added ADB over Network Option(Wi-Fi, USB Connections)
Beta#3 (06-03-2015)
Updated Slim Sources to CAF branch
Fixed Video Playback
Added a few Camera HAL lines
Beta#2 (03-03-2015)
Updated Slim Sources
Fixed GPS
Fixed Bluetooth
Fixed 720p video recording (partially fixed 1080p recording)
Fixed Network Signal Bars
Fixed Reboot to Recovery via Power Menu Options
New Proprietary Files - libfimc.so
Beta#1(23-02-2015)
Updated Slim Sources.
Fixed Internal SD
Alpha#3 (21-02-2015)
Updated Slim Sources.
Fixed recovery(USE IT WITHOUT THE POWER MENU BUTTON).
Added support for RRO layers.
Added different battery style icons and battery percentage options.
Added Ambient Display feature(and additional settings).
Alpha#2(18-02-2015)
Fixed Wi-Fi
Alpha#1 (17-02-2015)
Initial Bringup for Galaxy SII - I9100
GApps:
Official SlimRoms GApps
Custom Kernel:
SlimLP_Kernel.zip
Overclock upto 1.4 GHz
Added a few governors:
Intellidemand
NeoX
HYPER
Performance
Pegasusq
Ondemand
and more!
SuperSU:
SuperSU_*version*.zip
Frequently Asked Questions (FAQs)
FREQUENTLY ASKED QUESTIONS
Q. What are RRO LAYERS?
Basically, used to theme various frameworks/apps. Check here for the know-how: http://forum.xda-developers.com/android/apps-games/official-layers-bitsyko-apps-rro-t3012172
Click to expand...
Click to collapse
Q. How to disable CELL BROADCAST RECEIVER?
There are two ways to disable it:
Disable its setting: CHECK HERE
Freeze it: Use Titanium Backup and freeze 'Mobile Broadcast'
Click to expand...
Click to collapse
Q. How to change the DPI?
You'll need to manually change the DPI by installing Texdroider DPI from the playstore.
Another way can be via a root explorer, in which you've to edit /system/build.prop and change ro.sf.lcd_density to the desired value.
The default density for the Samsung Galaxy SII is 240.
Click to expand...
Click to collapse
Q. Stuck at Samsung Logo, and want the data back?
Follow this steps to get rid of the stuck and to have back your valuable data:
Go to recovery and make a twrp/cwm backup.
Do a full wipe + mount system + format system.
Flash the rom + gapps.
Reboot to rom and skip the setup wizard.
Go to recovery again and advance restore your data only.
Reboot.
Click to expand...
Click to collapse
Q. What is a toolchain?
In software, a toolchain is the set of programming tools that are used to create a product (typically another computer program or system of programs). The tools may be used in a chain, so that the output of each tool becomes the input for the next, but the term is used widely to refer to any set of linked development tools.
A simple software development toolchain consists of a compiler and linker to transform the source code into an executable program, libraries to provide interfaces to the operating system, and a debugger. A complex product such as a video game needs tools for preparing sound effects, music, textures, 3-dimensional models, and animations, and further tools for combining these resources into the finished product.
Click to expand...
Click to collapse
Q. What is Linaro?
Linaro is the place where engineers from the world's leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 120 engineers working on consolidating and optimizing open source software for the ARM architecture, including the GCC toolchain, the Linux kernel, ARM power management, graphics and multimedia interfaces.
Click to expand...
Click to collapse
Great work...Hopefully we will get a fully working build soon
warrior1208 said:
This ROM is in Alpha Stages. Please be patient, I'll fix all of the mentioned issues asap. Thanks, and enjoy!
Click to expand...
Click to collapse
Amazing, thanks! Is this build based on Lysergic Acid's CM12 tree for the i9100? I didn't see him credited...
sreinst1 said:
Amazing, thanks! Is this build based on Lysergic Acid's CM12 tree for the i9100? I didn't see him credited...
Click to expand...
Click to collapse
No. This is based on the Slim Sources(device and kernel tree). Had it been based on CM12 sources, I would have surely given the credit to Lysergic Acid.
Would soon fix all the bugs to provide an awesome experience.
warrior1208 said:
No. This is based on the Slim Sources(device and kernel tree). Had it been based on CM12 sources, I would have surely given the credit to Lysergic Acid.
Would soon fix all the bugs to provide an awesome experience.
Click to expand...
Click to collapse
That's even more amazing! So now LP ROMs will be easier to build and maintain, given that there are two different device trees for the phone.
sreinst1 said:
That's even more amazing! So now LP ROMs will be easier to build and maintain, given that there are two different device trees for the phone.
Click to expand...
Click to collapse
Ya, so true. Firstly, I have to fix all the bugs, and then I have more plans to optimize this ROM and maybe build one-or-two more!
All the sources are free to use and available on my Git. Link in the OP!
Enjoy!
thanksssssssssss
finaly boot @warrior1208 ??
Troubadour666 said:
thanksssssssssss
finaly boot @warrior1208 ??
Click to expand...
Click to collapse
Yeah. It is buttery smooth as I have cross built it with Linaro 4.8 toolchain. Would take some time to fix the bugs.
Stay tuned !
warrior1208 said:
Yeah. It is buttery smooth as I have cross built it with Linaro 4.8 toolchain. Would take some time to fix the bugs.
Stay tuned !
Click to expand...
Click to collapse
always Man
awesome
That's what I was looking for great job man really appreciated all support to you warrior.:highfive:
Great job man, keep up the good work!
Sent from my GT-I9100
Can't wait to use that ROM, but I can't use it before Bluetooth and Wifi are working.
I'm currently on Hazy (built by Sooti), which is an amazing ROM, AOSP-based (not CM). It's the only LP ROM that I found to have no issues, but I'm very much missing the pie control.
Let me know if I can help you get everything working. I'm a dev, but haven't really worked much on ROMs.
sreinst1 said:
Can't wait to use that ROM, but I can't use it before Bluetooth and Wifi are working.
I'm currently on Hazy (built by Sooti), which is an amazing ROM, AOSP-based (not CM). It's the only LP ROM that I found to have no issues, but I'm very much missing the pie control.
Let me know if I can help you get everything working. I'm a dev, but haven't really worked much on ROMs.
Click to expand...
Click to collapse
Ya sure! I would contact you if I need any help to fix the bugs. Thanks a lot.
NOTE TO ALL
Recovery doesnt work as of yet...If you remember we had the same bug when CM and Omni were newly released!
koolkunz said:
NOTE TO ALL
Recovery doesnt work as of yet...If you remember we had the same bug when CM and Omni were newly released!
Click to expand...
Click to collapse
Mentioned in OP. Thanks!
Trying to fix things up. Phewww
adaptive backlight and adaptive brightness
What is the difference between adaptive backlight and adaptive brightness?
It's great we can expect Slim Lolipop soon, Slim is my favorite Rom because lots of useful options.
HELP!
Apolo beta 4 work?
maxbluz said:
What is the difference between adaptive backlight and adaptive brightness?
It's great we can expect Slim Lolipop soon, Slim is my favorite Rom because lots of useful options.
Click to expand...
Click to collapse
Adaptive Brightness optimizes brightness level for available light. Whereas, Adaptive Backlight dynamically adjusts the brightness of the display's backlight to maximize battery life while maintaining usability.
Smitt80 said:
Apolo beta 4 work?
Click to expand...
Click to collapse
Yes, Apolo kernel works.

[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.
Verizon users: since your bootloader is locked, 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 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 Verizon 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: Stable
Current Stable Version: v1 - 20150917
Stable Release Date: 2015-09-17
Created 2015-06-22
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.

[ROM][UNOFFICIAL][5.1.1]CyanogenMod 12.1 for Samsung Galaxy J5 (2015)

{
"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"
}
CyanogenMod 12.1 for Samsung Galaxy J5 built from source
DISCLAIMER
Code:
Your warranty is now void.
I'm 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
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
--------------------------------------------------------------------------
Bugs and changelogs are in 2nd post !
--------------------------------------------------------------------------
Real Battery Life Calculations
Talk Time: Aprox. 18 hours (3G)
Music Playback: Aprox. 62 hours
Video Playback: Aprox. 13 hours
Screen On Time (Idle CPU): Aprox. 20 hours
Screen On Time (Full load CPU): Aprox. 6-8 hours (user-dependent)
Deep Sleep only: Aprox. 70 hours
--------------------------------------------------------------------------
Installation
1. Make sure you have updated to stock 5.1.1.
2. Download the ROM from the direct link for your device in the Downloads section below.
3. Download 5.1.1 ARM GAPPS.
4. Transfer the zip files to your SD card.
5. Reboot to recovery mode. ( Vol UP + Home + Power )
Note: It is highly recommended to use TWRP Recovery
6. Optional: Do nandroid backup.
7. Full wipe /system, /internalsd, /data, /cache, as well as the Android folder from your external SD.
Note: You will have to format data as well if you want to use data encryption
8. Install CM zip and GApps zip.
9. Reboot to system.
10. Setup your device.
Enjoy!
------------------------------------------------------------------
Downloads
SM-J500FN
SM-J500F
SM-J500G
SM-J500M
SM-J500H
SM-J500Y
SM-J5008
SM-J5007
------------------------------------------------------------------​
Source​Check out the ROM Source available on GitHub.
Feel free to submit any fixes, Just remember to give proper credits when using other people's source.
Kernel Source
---------------------------------------------------------------------------------------------------------------------------------------
Credits
@jackeagle for kernel maintaining.
@TheWisp for the awesome InputDisabler.
@aapav01
@ganesh varma for helping when development needed support.
And last the awesome J500H testing team we have in Hangouts, for being there all this time.​
XDA:DevDB Information
CyanogenMod 12.1, ROM for the Samsung Galaxy J5
Contributors
Nick Verse, ganesh varma, #Henkate
Source Code: https://github.com/Galaxy-J5
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Lollipop Modem/Baseband
Version Information
Status: Stable
Current Stable Version: 4.0.0
Stable Release Date: 2016-09-23
Created 2016-09-25
Last Updated 2017-04-29
Bugs and Issues​
Code:
- No audio through FM Radio.
Let me know if you find other bugs!
--------------------------------------------------------------------------------------------------------------------------------------------
Submitting Bug Reports:
If you find some bugs, report it with logs and detailed information of the issue.
Do not report bugs if custom tweak is done.
Do not report bugs if Xposed is installed!
---------------------------------------------------------------------------------------------------------------------------------------------
Changelog:
Code:
[B]October 11, 2016[/B]
- Final build.
- Fixed all issues with GPS and Wi-Fi.
- Added new frequencies that Samsung had not included for CPU. (200MHz-1401MHz)
- Kernel stability updates.
- Audio low-latency porting to CM.
- Audio FX made the right way. (Audio is loud and crispy now)
- Abandoning FM project to work for CM13. (No audio)
- Merged with latest CM Changes.
[B]September 28, 2016[/B]
- Fixed lagging issues.
- Imported SIP/voIP connection features into ROM. (Needs testing)
- Enabled DSP audio processing by default.
- Disabled GPS logging that was ovehauling our logcats.
[B]September 23, 2016[/B]
- Fixed reboot issues.
- Fixed lags from not needed libraries and kernel commits.
- Fix rmnet (data) issues.
- Dalvik/ART optimizations.
- Removed extra governors/io schedulers.
(The provided governors in OC kernels for J5 are for Exynos devices,
so they need extra configuration to be adapted to Snapdragon devices.
Until then, we will use the stock and trusted ones,
but keep overclocking to be enabled by a userspace application).
- Many kernel fixes.
- Framework fixes.
- Audio enhancements.
- Added audio echo cancellation support (AEC) for in-calling audio.
- Added Wifi-Direct and Screen Cast/HDMI support in kernel. (Needs testing)
- Added Volume wake and Home button wake support.
(You can enable/disable these features from Settings->Buttons)
- Merged with latest CM Changes.
[B]September 8, 2016[/B]
- Removed On-Screen-Buttons implementation.
(Currently we don't have an implementation for hard disabling touch-keys in kernel.)
- Kernel fixes.
- Attempt to fix reboot issues and data problems for [B]G[/B] and [B]H[/B] variant.
- Removed KernelAdiutor
[B]September 2, 2016[/B]
- Added OC in kernel and fixes for frequency ladder. (0.2 to 1.8 GHz)
- Added a lot of governors and I/O schedulers.
- Added KernelAdiutor as a built-in application for tweaking parameters.
- Added DayDream support by default.
(It is a screensaver feature for Android.
You can choose your preference in Settings -> Display & lights -> DayDream)
- PowerHAL fixes.
- Disabled compression of camera images, set quality of Encoder to 100% and increase memCap *4.
(Image sizes are larger, and have better quality)
- Added On-Screen-Buttons implementation similar to qemu.hw.mainkeys=1.
(You can use software keys for Back/Menu/Options, by enabling it on the first setup screen.
Main keys will be permanently disabled)
- Merged with latest CM Changes.
[B]August 20, 2016[/B]
- Excluded InputDisabler from build. (Not needed from now on as we found the root of the cause)
- Screen on/off lag reduction. (WIP)
- Fixed SD Card issues and corresponding folder creations on boot.
- Added option to secure unmount external SD before removal.
- Added option to record in-call voice for all regions.
- CPU speed/responsiveness optimizations.
- SELinux denial fixes for other variants too.
- Switched to SELinux enforcing, minized kernel messages and ADB secure (needs su command from now on).
- Optimized latency for audio HAL. No drop-outs from now on.
- Audio effect optimizations. Sound is more crisp.
- Excluded zRAM.
(zRAM caused not needed CPU overhead and heat issues when on Full Brightness+Mobile Data+GPS)
- TWRP bug-fixes.
- Kernel fixes.
- Merged with latest CM Changes.
- Updated stable release name to 2.0.0
[B]July 22, 2016[/B]
- Fixed small freeze on screen unlock.
- Fixed Auto Display Color Calibration.
- Disabled Auto Brightness feature. (No light sensor for J5)
- Raised the perceived loudness by 4db on headphones, and 4db on speaker output.
- Fixed audio minor drop-outs when exiting deep sleep.
- Fixed some firmware link typos.
- Enabled zRAM. (512MB)
- Merged with latest CM Changes.
[B]July 15, 2016[/B]
- Fixed NFC.
- Fixed Keymaster firmware detection.
- Merged with latest CM Changes.
[B]July 14, 2016[/B]
- Fixed moving apps to external SD.
- Added option to choose the default install location of applications in Settings.
- Optimized haptic feedback.
- Fixed front flash camera latency.
- Merged with latest CM Changes.
[B]
June 23, 2016[/B]
- Optimized CPU usage.
- Fixed SELinux Denials.
- Fixed audio latency and quality.
- Fixed QR Scanner display errors and camera related problems.
- Kernel updates.
- Merged with latest CM Changes.
--------------------------------------------------------------------------------------------------------------------------------------------------
Tips :
To activate Developer settings : Settings -> About phone -> press Build number 7 times.
To activate 3-way reboot go to Developer settings and select "Advanced reboot".
Root is included and disabled by default, enable it from Developer settings - Root access.
BusyBox is included.
LiveDisplay is a feature for adapting display colors for night usage.
You can enable it by turning on GPS and data/wifi for some seconds.
Then go to Settings -> Display & lights -> LiveDisplay -> Display mode and change from off to automatic.
Then your phone will know when to adjust your display for night usage through your local GMT zone.
You can also adjust Color Temperature for Day/Night modes.
Screen Cast is a feature to cast your screen to a Smart TV.
Enable Wi-Fi and check Settings->Display & lights->Cast screen->Enable wireless display, connect both devices, and play!​
Multi Window Support - J500F
Hi @Nick Verse
First of all, Thank You so much for this awesome rom..
I just have one request..
I'm using J500F (Indian Version)..
Can you add Multi Window Support in the next release of this rom for J500F..??
Thanks in advance..
Just use CM13... lol
Cm 13 is not yet stable, fully working. And dont try to undermine other peoples work.
Hi there
Who can help me to understand and solve the following situation: i want to add spelling romanian language to stock cm12.1 keyboard. Romanian language is available only just as language, for entire operation system, not for spelling purposes (is not in the spelling languages list when i try to add it). So, how can i add it whitout installing another app like Google Keyboard? Is possible?
I use Nicke Verse CM12.1 version from 15.07 on a J500FN.
Best!
y-c-s said:
Hi there
Who can help me to understand and solve the following situation: i want to add spelling romanian language to stock cm12.1 keyboard. Romanian language is available only just as language, for entire operation system, not for spelling purposes (is not in the spelling languages list when i try to add it). So, how can i add it whitout installing another app like Google Keyboard? Is possible?
I use Nicke Verse CM12.1 version from 15.07 on a J500FN.
Best!
Click to expand...
Click to collapse
Propably CyanogenMod official developers didn't add the spelling feature for Romanian language in the official repository! You can contribute in GitHub on your own if you want, or PM a Developer!
abhijeet1331 said:
Hi @Nick Verse
First of all, Thank You so much for this awesome rom..
I just have one request..
I'm using J500F (Indian Version)..
Can you add Multi Window Support in the next release of this rom for J500F..??
Thanks in advance..
Click to expand...
Click to collapse
Multi-Window support uses Android API 24, which means you will have to wait for Android 7.0!
Nick Verse said:
Multi-Window support uses Android API 24, which means you will have to wait for Android 7.0!
Click to expand...
Click to collapse
Which most likely will never come from Samsung.
Sent from my SM-J500F using Tapatalk
punmeister said:
Which most likely will never come from Samsung.
Sent from my SM-J500F using Tapatalk
Click to expand...
Click to collapse
Yes! But we'll do something if we can
magix01 said:
Cm 13 is not yet stable, fully working. And dont try to undermine other peoples work.
Click to expand...
Click to collapse
I was referring to adding multi-window support... because it's kinda buggy if implemented on Lollipop...
I never undermine anyone's work and am currently using Nick Verse's CM12...
Sorry for the misunderstanding...
Nick Verse said:
Multi-Window support uses Android API 24, which means you will have to wait for Android 7.0!
Click to expand...
Click to collapse
Okay.. Thanks..
When will the download links be available?
Sent from my Galaxy j5 using Tapatalk
Very soon
Sent from my SM-J500H using Tapatalk
ayamati said:
Just use CM13... lol
Click to expand...
Click to collapse
please don't mess the thread by giving unnecessary suggestions.
Aasis34 said:
please don't mess the thread by giving unnecessary suggestions.
Click to expand...
Click to collapse
It was a relevant answer to the multi-window question. I don't mess anything.
Updated [Downloads Tab]
Updated SM-J500FN. Next is SM-J500F. Download links will be in the downloads tab from now on.
Audio Latency
We have noticed some longer than usual audio delays a long time ago in CM builds from source.
The main concept is to make the builds as fast responding as possible.
- Currently the audio.primary.msm8916 module is a proprietary blob, because without it in-call audio breaks. (related to proprietary Samsung RIL blobs)
- Disabled AUDIO_OUTPUT_FLAG_FAST, as it is constantly denied in logs even when set in native 44100 sampling rate.
Sources:
https://github.com/Galaxy-J5/android_device_samsung_j5-common
If anyone is familiar with building sources and is aware of the issue, please contact me.
Updated [Downloads Tab]
Updated SM-J500F
@Nick Verse
Thank you for your awesome work!
I think I'll test the new version later.
By the way, I think you should mention in OP how to download, because some people use the old XDA theme (2010), including me (but I know how to download) and they can't see the project tabs unless they switch to at least 2013 theme.
EDIT:
@Nick Verse : When you go to downloads tab, there is download link. You can put it in OP as direct download link, but people will still have to switch to at least 2013 theme. Maybe you can put the link of downloads tab too. It's your choice
PS: limited to thanks button -_-

[ROM][8.1.0]LineageOS-15.1[OP2][STABLE][UNOFFICIAL]

{
"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"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 8.0 (Oreo), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Code:
#include "std_disclaimer.h"
/*
* Your warranty is now void.
*
* I am 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 me for messing up your device, I will laugh at you.
*/
What's working :
Boots
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Video Recording
Video Playback
Audio
Sensors
Hotspot
Flash
LED
GPS
Where are the features?
LineageOS is in development process so don't complain about xyz features missing.
Instructions :
Download the build
Reboot to recovery
Flash the latest build
Reboot
Downloads :
Build: lineage-15.1-20180516-UNOFFICIAL-oneplus2.zip
Google Apps: here
Discord server for OP2 users : here
Kernel Source: Here
XDA:DevDB Information
LineageOS-15.1, ROM for the OnePlus 2
Contributors
Shreesha.Murthy
Source Code: https://github.com/LineageOS
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Stable
Created 2017-09-05
Last Updated 2018-02-20
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Changelogs
First Alpha Build:
- Initial build
Second Alpha Build:
- Fixed MSIM network settings crash
- Fixed Audio through BT
- Hardware nav keys backlight support added
Third Alpha Build:
- Added FP wrapper and reduced FP delay
- kernel updates and inclusion of KCAL and other great stuff
- Alert Slider fixed
- Offline gestures work as intended
- Camera working partially
- Flashlight works
- Double Tap 2 wake can be enabled from KA
- Minor bug fixes
Fourth Alpha Build:
- Alarm clock fixed
- Portable WiFi hotspot working
- DRM supporthttps://www.androidfilehost.com/?fid=962157660013070592
- Added AOD (Always On Display). Refer to FAQ for more info
- Added Pixel color accent. Refer to FAQ for more info
- Fixed AOSP keyboard gesture typing
- Minor bug fixes
- Video recording works for FHD and other lower resolution tasks
First Beta Build:
- Screen Recording fixed completely
- Implemented HAL3
- Enabled camera modes
- Added advance reboot
- upstreamed kernel
- Video recording fixed
- Green photos while clicking multiple pictures fixed
- Minor bug and exploit fixes
Second Beta Build:
- Added 4K profile video recording support.
- September security patch
- Blueborne exploit patched
- Reduced random reboots upon connecting to PC/laptop
- Removed CNE and DPM
- Data toggle fix
- Default camera will be pinned to memory (Faster launch)
- Fingerprint wakeup improvements
- Removed "Device is HD compatible" persistent notification
- minor bug fixes
Third Beta Build:
- Random reboot upon USB replug/unplug fixed
- Fixed camera not recording videos after sometime upon booting
- Fixed voice calls through BT
- October security patch
- Channel notification debug toast hidden
- Various NPE possibilities patched
- USB related patches
- Fixed MTPserver crashes
- Turned carrier provisioning off by default to allow tethering
- Enabled back ANT+
- Enabled dexpreopt for quick boot up
- Fingerprint improvements
- Minor string and bug fixes
Fourth Beta Build:
- Ability to hide "Apps running in background" dialog
- Virtual navbar enabler (It'll disable hw keys automatically)
- Substratum rootless support (BETA)
- Button remapper (disabled for back button to preserve some default functions)
- hardware buttons backlight timeout
- backlight intensity slider
- Redesigned ringtone logic
- Added ADB over network
- Added toggle to turn off screenshot sound
- Enabled camera modes and RAW back(captured RAW images look fine on desktop)
- Removed CNE and DPM remains
- DT2W toggle fixed
- minor bug fixes and improvements
Fifth Beta Build:
- Boots
- Android version 8.1.0
- Enabled OnePlus doze (Ambient display)
- Enabled notification LED customization overlay
- Camera HAL is now compiled with clang
- Few important RIL patches
- December security patch
Sixth Beta Build:
- Updated Kernel source
- Fixed OEM unlock toggle in developer settings
- Added Quick pulldown
- January security patch
- Few important msim patches
- Removed su binary
- Minor bug fixes and translation updates
Seventh Beta Build:
- Added back button settings
- Added proximity wake flags
- Power profiles are back
- Minor bug fixes and translation updates
Eighth Beta Build:
- Added advance reboot
- Gestures are back (Added more gestures)
- AudioFX effect fixes
- Updated radio and ims blobs
- Enabled back CNE and DPM features
- VoLTE working as expected with newer additions from LineageOS
- Working SIM provisioning (SIM disable switch)
- Added support for ViLTE
- Added required vzw jars needed for VZW US carrier
- Build up-to-date with latest LineageOS merges
- Minor bug fixes and translation updates
First Stable Build:
- System wide Dark/light theme based off wallpaper or manually including 9 accents to complement with (Project Berry)
- Fixed sound playing on both speaker and headphones when a screenshot was taken while listening to music
- Updated RIL daemon
- Added module to load dalvik heap values based off RAM size
- Updated netmgrd and libnetmgr from kenzo
- Updated audio configs
- Updates to core control
- Fixed BT calls and audio stream through BT
- Updated calendar app to oreo style accents
- New adaptive icons for all system apps
- Included Apollo (music player)
- Build up-to-date with latest LineageOS merges
- Added advanced location tile
- minor bug fixes and translation updates
Second Stable Build:
- Added auto face-unlock (Need GApps)
- Fixed FP behaving like home button in some places
- Fixed in-call echo and background noises while on call
- Forced HAL3
- Dropped Snap, ships with Camera2
- Minor bug fixes and translation updates
Third Stable Build:
- March security patch
- Includes LineageOS setup wizard
- Includes bunch of new wallpapers
- Fixes to LOS power HAL
- Updates to styles api
- Contacts will now ignore null accounts
- Added toggle to only light up backlight when buttons are pressed
- Minor bug fixes and translation updates
Fourth Stable Build:
- SELinux Enforcing
- SafetyNet passes without need of magisk now
- "Certified" in Google Playstore app
- Added core_ctl props
- minor bug fixes and translation updates
Fifth Stable Build:
- April security patch
- Fixed flipped photos
- Switched to Snap camera
- Fixed sync issue between photo taken and flash fired
- minor bug fixes and translation updates
(Note: DO NOT flash any custom kernel until they're updated for this specific version. If you do, you're on your own. Don't complain about buggy camera)
Sixth Stable Build:
- Fixed camera not recording videos
- Fixed camera Daemon late start issue
- May security patch
- Added wireguard VPN support
- Add ability to restrict app data/wifi usage
- Fixed netmgrd permissions
- Minor bug fixes and translation updates
Weekly build Changelogs
Weekly dated 20171105:
- KRACK exploit patched
- kernel upstreamed to 3.10.108
- Search button in Settings FC fixed
- Recorder app revamped
- Build contains all latest LineageOS merges at the time of release
Weekly dated 20171113:
- November security patch
- MSIM patches merged for better dual sim management
- Build contains all latest LineageOS merges at the time of release
Frequently Asked Questions:
Q. Can this ROM be flashed through TWRP?
A. Yes, proceed with the latest TWRP official image
Q. Can I run this ROM in multiboot or dualboot setup?
A. You can but I won't accept bug reports or help anything related to that.
Q. Sounds good. How can I contribute to project?
A. Test the build as much as you can and report bugs which can be reproduced with exact steps and are not random.
Q. How to disable "Apps running in background" dialog?
A. When you see the dialog, long press on it and select "Settings". From there, you'll have a toggle to disable it.
Q. Where do I find button settings?
A. Settings -> System -> Buttons.
Q. Where dat donate button yo?
A. No, I don't accept donations.
Build Archive
Old builds are moved here just in case If user wants to revert to it.
Third Alpha build
Fourth Alpha build
First Beta build
Second Beta build
Third Beta build
Fourth Beta build
Fifth Beta build
Sixth Beta build
Seventh Beta build
Eighth Beta build
Stable Builds Archive
20180220
Screenshots attached below
Testing.. Thanks a lot man!
YAY! <3
thnx man... appreciate ur work..
Sent from my ONE A2003 using XDA-Developers Legacy app
Wow @Shreesha.Murthy great job, and nice to see you again here
Enviado desde mi ONE A2003 mediante Tapatalk
@Shreesha.Murthy is it possible to see your device tree too? ^^
manups4e said:
@Shreesha.Murthy is it possible to see your device tree too? ^^
Click to expand...
Click to collapse
massive cleanup needed. Will be pushed soon
Hi @Shreesha.Murthy,
First of all nice work !
I might have found a bug in developer options, under OEM unlocking; it seems we can't turn it on, as it fallback to off immediately after.
Here logs https://hastebin.com/duzitipane.vbs.
appreciate ur work
appreciate ur work
Hallelujah ! ?
nice work
Man, you da real MVP
Nice job fam you can remove the alpha status it is quite stable only major bug is camera nothing else <3
Thanks for the builds. Right now I am stuck at "Patching system image unconditionally" for more than 30 minutes. I have cleaned dalvik cache, wiped data, system and cache before flashing. I am stuck, please help me.
thebenefactor said:
Thanks for the builds. Right now I am stuck at "Patching system image unconditionally" for more than 30 minutes. I have cleaned dalvik cache, wiped data, system and cache before flashing. I am stuck, please help me.
Click to expand...
Click to collapse
Maybe a bad download, try downloading the build again
Sent from my ONEPLUS A3000 using Tapatalk
arjunsingh1000 said:
Nice job fam you can remove the alpha status it is quite stable only major bug is camera nothing else <3
Click to expand...
Click to collapse
Haha, due to few important things not working, the builds are labeled alpha. When they're fixed, the thread will be bumped to beta and further
Sent from my ONEPLUS A3000 using Tapatalk
Great job man, respect
Sent from my ONE A2001 using Tapatalk
This is dope! Thanks and good luck!
Download speed on data drops some times. While downloading from play store, 2 out of 8 apps failed.
Will keep updating bugs as I find them.

Categories

Resources