[ROM][OFFICIAL][G4][7.0.0] A.O.S.C.P: CypherOS Project - G4 Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
This is CypherOS. An extension to the pure Android. Cypher tries to maintain the purity of Android while offering the most useful features to the users. The goal is to give the highest level of performance whilst achieving Simplicity.​
· Ambient Display and Ambient Weather by Chris
· Internal Color Manager by Chris
· Substratum theming engine support (OMS)
· Statusbar - Quick pulldown, Smart pulldown, Network traffic indicators, Statusbar icon customization, Carrier Labels, Clock and Date custimization.
· Quick Settings - QS rows and columns, Wi-Fi easy toggle, Data easy toggle and more
· System - Screenshot types (Fullscreen and Partial area select) and PowerMenu customization
· Notifications - Force expanded notifications, Show notification count, Heads up customization, and Notification LED control.
!!! Flash on your own risk !!!
We will not take any responsibility for bricked devices or lost data. So please watch out!
- Make a (Nandroid) Backup of your current ROM (Recommended)
- Advance WIPE -> wipe /data
- Press install and select the AOSCP rom in sdcard
- Install ROM
- Install Gapps <ARM64-7.1-X>
- After flashing, reboot device (First reboot will take a while)
- Enjoy CypherOS on your device!
-- On dirty flash you need to also dirty flash gapps. The AOSCP survival script deletes them --
[27/9/17]
- Initial release
[01/10/17]
· Fixed some issues with the theming engine. Substratum is fully supported.
· Big cores will work a little more
· Fixed the kernel panic issue when opening the gallery app
· Updated Gallery app
· Luna: added swipe up/down gesture for easier navigation; pulling qs and drawer
[08/10/17]
· Debloated / Removed a couple of useless core and system apps that are found on Playstore too.
· Many bug fixes in the framework
· Added Boefla Wakelock blocker
· kernel level bug fixes
· Improved Bluetooth Performance
· Remove - Clean useless Kernel Modules
[15/10/17]
· Fixed kernel panic
· Gallery app is back
· Workqueues for smart processors
· Bluetooth fixed
· Fsync disabled - Use only Async
· Framework: Fingerprint sensor disabled
[02/11/17]
· Security patch updates to 05-10
· IME switch broadcast | switch anytime
· Add frandom
· Use e/frandom for reseeding
· kgsl: Increase priority of RT thread
· DTS: Decrease BCL low battery threshold to 5%
· Bluetooth: vhci: purge unhandled skbs
· Blu_active: Less powersaving
· fstab: improve mount points
· camera_profiles.xml: Change to 60fps and 100% image quality
[15/11/17]
· Removed Luna. Added Lawnchair
· Fixed Face Unlock
· Fixed the flashlight tile
· Updated all blobs and device tree to v29A
· Switched to Paranoid Camera app
· Added back STK (SIM Menu)
· Added Snapdragon Music app
· Added Muze Audio equalizer
· kernel Titan up to date:
security patch
corrected kernel version info
mutex protection
add equality testing of memory regions w/o timing leaks
cpufreq: conservative: Allow down_threshold to take values from 1 to 100
cpufreq: Fix and clean up show_cpuinfo_cur_freq()
Fixed BatteryStatService: power: Missing API
· Selinux changed to enforcing
· ADB connection changed to Secure
· Fix rom display info: Add unofficial builds author
· Fixed restriction=9 in PlayStore
[01/12/17]
· Fixed camera bug
· Changed to GoogleCamera stock app
· Selinux updates
· Kernel changelog
Correct regulator timmings
Fix crypto bugs
GPU: Set simple_ondemand as default GPU governor
· Fix ril bug: Allow the radio to access qmux
[26/12/17]
NOUGAT
· Fixed several bugs i will add details later
OREO
· initial build ! We finally have Oreo
[15/01/18]
· I fixed everything. Except:
- Flashlight tile (install flashlight tile fix by kenzo from playstore for now)
- p2p and as a result the WiFi hotspot
[30/01/18]
· 1st Official release !
[04/02/18]
· Fixed ril bug when it used to randomly gets stuck and working the cpu to death in the background
· Fixed many policy issues for the camera ~ improving camera apps stability
· in kernel level i removed a part of code ~ Less iterations for sysvipc. Slightly improves overall android exprience
· Partially fixed double tap not waking up the phone. Still needs some work. Disable pocket detection permanently. It's not needed and it's bugged in O. We will see in future what we will do about it. Currently pocket dection only works good for devices with Doze (amoled display).
· Added support for fast charging ~ Depends on hardware as usual.
· Added missing policies to allow file managers to use the external sd card ~ Still most file managers are not up to date to O so it would be wise to make use of adb pull to grab what you need from external sd to pc.
· Enabled prefer 4g ~ prefers the highest available network for calls instead of going directly to 2g.
[19/02/18]
· Partially fixed d2w. Increased taps to 4.
· Fixed rild bug when rild run in the background with more than 99% cpu load
· Kernel Tweaked to be less battery friendly ~ regulator voltage back to closer to default values.
· init cleanup from useless command lines that didn't apply
· new sepolicy rules
· init: moved scripts to /system/bin (to the executables folder where they belong)
· kernel: drivers update and fixes: display, panel, wifi, ffs, regulators, battery, vibrator, sdcardfs
· more minor details....
· Added Ambient Play feature
· Added torch gestures
· Added wake device with volume keys
· more... (i'll update this soon)
[10/05/18]
· First build of 6.0.0 Parfait-Release
· building open source libmdmdetect.so
· (This is not the initial release. It's a beta. It's still missing led customisation and a few statusbar and navbar mods)
· Updated Color Manager
[17/05/18]
· WiFi Hotspot Fixed
· Added madvise
· Added cpusets
[22/05/18]
· Added blue led fast blink warning when boot process starts
· Added double_tap to sleep on keyguard
· Added keystore service to fix broken pass change after envryption
· Added Continuous TRIM for the ext4 and f2fs file system
[03/06/18]
· Added and enabled "Quick Wakeup"
· Enabled WiFi Direct
· Killed ExFat. The overkill wasn't done by me. Use Vfat for the sdcard now.
[19/06/19]
· Bluetooth audio bug fixed
[29/06/19]
· Selinux enforcing
[02/07/19]
· No ril issues anymore
· No graphic glitches anymore
[25/07/19]
· Fixed NFC. It broke when i updated to 1.1 service hal and i forgot to switch to 1.1 hidl
[31/07/19]
· Revoked framework access to torch. Fixed cameraserver crash
[01/08/19]
· Luna launcher crash when opening Luna settings, fixed
[02/08/19]
· Removed WiFi-direct from Settings. After a huge fight we didn't manage to fix error "no such device" for p2p0
· Removed ambient display light sensor permission, forgotten there since MM.
Probably someone else before me tried to add this useless for our panel feature.
· Kernel updates: Added per task cpu freq stats for all variants.
· Added more translations for flashlight: pl
[08/08/19]
· Fixed random ril crash - commit
· Fixed mm-qcamera-daemon crash - commit
· Updated ipa-qmi driver
[22/08/19]
· Fixed irqbalance
[23/08/19]
· Removed touchscreen useless wakeup events
TWRP PREVIEW LATEST
(read about the TWRP flavors here)
Build Status
Official AOSCP Website
steadfasterX Download Server (UNOFFICIAL builds only)
Pie builds are here for now (UNOFFICIAL builds only)
Download Gapps
For the download of the released ROM always download the latest build
Root with SuperSU | Root with Magisk
Code:
​
Join the Community CypherOS on G+
Join us in Crowdin CypherOS on Crowdin to help us get AOSCP to your language
Join our help Community​
- CypherOS
- LineageOS
- AOSPA
- Dirty Unicorns
- Google (of course)
- steadfasterX
- genesixxbf3
- and finally me ofc
​
XDA:DevDB Information
[ROM][OFFICIAL][G4][7.0.0] A.O.S.C.P: CypherOS Project, ROM for the LG G4
Contributors
kessaras, genesixxbf3, steadfasterX
Source Code: https://github.com/CypherOS
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: !!>>>>> Nougat v29A <<<<<!!
Based On: AOSP ( for N being kept up to date , we also have to thank LineageOS devs )
Version Information
Status: Stable
Current Stable Version: 4.2 N|6.0.1 O|7.0.0
Created 2017-09-27
Last Updated 2019-09-05

FOR N​AOSCP N is maintained unofficially here : https://github.com/Suicide-Squirrel/platform_manifest
I do not update it on the Official because i use a lot of LineageOS and CodeAurora repos in the manifest , so AOSCP N is syncing way too many repos from outside AOSCP.
You can still use it to build for any device unofficially, but not expect me to push these to Official​
SnapdragonCamera app
Download it here
View attachment 4286763
Google Camera App
(Everything here is on auto)
Get it from Playstore
https://play.google.com/store/apps/details?id=com.google.android.GoogleCamera
Google Camera App PRO
(All functions of Google Camera at a more manual control)
Discussion and link to download it are in page 31
https://forum.xda-developers.com/g4/development/g4-cypheros-t3680102/page31
Google cam apps (with HDR) thread where you can find the updates.
https://forum.xda-developers.com/oneplus-3/how-to/modded-google-camera-hdr-60fps-video-t3658552
**Full version is compatible. Devices closer to our G4 is Nexus 5x
Framework MODS | TESTED and Working.
https://play.google.com/store/apps/details?id=com.mordred.privset​
FOR O
Easy ril restart app by @AlaskaLinuxUser​
----------------------------------​Always go by the rules​

>>>>>>>>>> BUG REPORTS <<<<<<<<<<​
We first of all need to think well about it. If its a temperature problem, CPU problem, lag, low fps, display problem, bootloop, infinite boot, or any other problem that anyone would have noticed, but no one reported it, PLEASE think twice before you post it because its impossible to have such a bug and no one noticed it. So something you did wrong. Find it, or clean flash everything from zero.
TWRP, firmware , rom , gapps.
If it's something that propably not many people noticed, then yes take your time, when you have some, and make a nice bug report so i can also see the bug with my eyes and fix it !
Here you will find a very nice guide on how to make a useful log
~ If a stock app crashes or you have an error, i need a logcat and a small explanation on how to re-produce this error to see it with my eyes and fix it.
~ If you come upon a kernel panic , i need a dmesg and kmsg log.
**some more info about the logs: https://forum.xda-developers.com/showpost.php?p=74565097&postcount=94
Please make rensonsible bug reports and don't just come in and report anything that comes on your mind without thinking about it.
The purpose of a bug report is to fix the bug so that we can all enjoy a better rom, not to chat.
If you don't know how to provide a bug report, read the thread at the link below.
FULL GUIDE "How to provide a good bug report"​https://forum.xda-developers.com/g4/help/guide-providing-logcat-t3814517​

amazing stuff!!

AOSP rom ! Good work, Kessaras !
I will try it tonight.
Just one question : on the second screenshot, i can see security level set on november 5, 2016.
Is a typo or ?...
Thank you for this work without an official no-beta release of nougat !

deleted

Litderose said:
AOSP rom ! Good work, Kessaras !
I will try it tonight.
Just one question : on the second screenshot, i can see security level set on november 5, 2016.
Is a typo or ?...
Thank you for this work without an official no-beta release of nougat !
Click to expand...
Click to collapse
No way I would get new screenshots
I'm bored to tap
Ok, updated screenshots

Amazing job @kessaras, thanks!!
I've been using AOSCP until 4.1 and then switched to stock N because 4.1.1 wasn't booting and AOSCP was ignoring G4... I'm so happy now!
I'll download it ASAP and give feedback

marn3us said:
Amazing job @kessaras, thanks!!
I've been using AOSCP until 4.1 and then switched to stock N because 4.1.1 wasn't booting and AOSCP was ignoring G4... I'm so happy now!
I'll download it ASAP and give feedback
Click to expand...
Click to collapse
they ignored me too. so i decided to download and upload to another server. Thanks to @steadfasterX for that.
Also i might fork all AOSCP at Suicide org and work it on my own. If they ignore me once i ignore them twice

kessaras said:
they ignored me too. so i decided to download and upload to another server. Thanks to @steadfasterX for that.
Also i might fork all AOSCP at Suicide org and work it on my own. If they ignore me once i ignore them twice
Click to expand...
Click to collapse
LOL well done
I am downloading ROM and gapps and I'll give you feedbacks after some hours of testing!
Ps: do I also need to flash titan or is it included?

marn3us said:
LOL well done
I am downloading ROM and gapps and I'll give you feedbacks after some hours of testing!
Ps: do I also need to flash titan or is it included?
Click to expand...
Click to collapse
It's in title. So it's included. The good of being unofficial is that I can add or remove anything.

kessaras said:
It's in title. So it's included. The good being unofficial is that I can add or remove anything.
Click to expand...
Click to collapse
I noticed it was in the title, but since I didn't see it mentioned in the description I wasn't sure if you meant that it includes Titan or that it supports Titan

I'm having problems with the flash: It works in camera apps but for some reason there is no toggle in quicksettings and any app that should work as a flashlight won't detect it, also footej camera is shown as "not compatibile" probably for the same reason

Initial impressions:
- ROM is very nice (I love CypherOS)
-Battery consumption is through the roof (battery depletes very quickly)
- I've had 3 kernel crashes
- Kernel Adiutor reports that 4 small cores are always offline and 2 big cores are always 100% load
Is there anybody else with this problem? Do you guys have any suggestions?
P.S. Everything was clean flashed of course

marn3us said:
Initial impressions:
- ROM is very nice (I love CypherOS)
-Battery consumption is through the roof (battery depletes very quickly)
- I've had 3 kernel crashes
- Kernel Adiutor reports that 4 small cores are always offline and 2 big cores are always 100% load
Is there anybody else with this problem?
P.S. Everything was clean flashed of course
Click to expand...
Click to collapse
Yeah i've had 2 kernel crashes in one hour but cores load is fine

IoIam said:
Yeah i've had 2 kernel crashes in one hour but cores load is fine
Click to expand...
Click to collapse
I've just had 2 kernel crashes in 2 minutes, with Firefox.
As soon as the phone does something heavy it crashes
@kessaras: do you have any suggestions?

marn3us said:
I've just had 2 kernel crashes in 2 minutes, with Firefox.
As soon as the phone does something heavy it crashes
@kessaras: do you have any suggestions?
Click to expand...
Click to collapse
Do you use l Speed or similar apps? After i deleted It i haven't had any issues yet

marn3us said:
I've just had 2 kernel crashes in 2 minutes, with Firefox.
As soon as the phone does something heavy it crashes
@kessaras: do you have any suggestions?
Click to expand...
Click to collapse
No idea because here it never had any issue.
If I ever see it yes I'll know what it is to fix it.
If that happens again read what it sais and tell me. It writes the reason of crash.

IoIam said:
Do you use l Speed or similar apps? After i deleted It i haven't had any issues yet
Click to expand...
Click to collapse
What kind of app is that?
kessaras said:
No idea because here it never had any issue.
If I ever see it yes I'll know what it is to fix it.
If that happens again read what it sais and tell me. It writes the reason of crash.
Click to expand...
Click to collapse
Ok I'll note down what it tells me, it crashes every time I use firefox

marn3us said:
What kind of app is that?
Ok I'll note down what it tells me, it crashes every time I use firefox
Click to expand...
Click to collapse
An app to tweak system and kernel settings

Related

[JDCTeam][STABLE][5.1.1][RRO][10 April] The Android Open Source Project LMY49J (EOL)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Android Open Source Project
Brought to you by Jflte DevConnection Team​
Looking for variants threads?
AT&T
Sprint
T-Mobile
Verizon
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
José Adolfo Galdámez - @josegalre
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis - @SkL*
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 and I9500 are not supported).
AT&T and Verizon users: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader if you own an AT&T phone, otherwise if Verizon you must be on the VRUAMDK bootloader in order to use this ROM. Do getprop ro.bootloader in Terminal Emulator or through ADB shell to find out which bootloader you have
First time or clean install:
Download the ROM from the link above
Download GApps package for 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 Samsung Galaxy S4
Contributors
-+BB+-, AntaresOne, 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: v7 - 20160410
Stable Release Date: 2016-04-10
Created 2015-06-06
Last Updated 2016-08-18
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
20160410 - Stable V7
MD5 - 56b28abf29cebd3cb1667d6f80d42785
Kernel:
General code update + fixes
More code ported from 3.10
Updated Toolchains (5.3.0) and Busybox (from official Master branch)
ROM:
Update sources to Android 5.1.1 release 37
Update SuperSU to v2.71
Update LayersManager to v4.4.4
SnapdragonCamera: Small updates/fixes
external/jpeg: use qcom-optimised repo from cm
Switch to Linaro 4.9.4 for rom compiling
20160311 - Stable V6
MD5 - 075acabcb35a601ea9e1b27f3fac246c
Kernel:
General code update
Ramdisk: cleaning and some small opimisation
FS / BLOCK / PROC / CPUFREQ / eCryptfs / FUSE / FS Drivers : Sync with 3.10 tree
ROM:
Small APNs updates
Camera: added QCOM features + updated camcoder profiles
AV: synced code with cm-12.1/CAF (LA.BF64.1.2.1_rb2.6 branch)
Camera: Switch to SnapdragonCamera from CAF + updates/fixes from cm-13.0
Core: merge + sync missing code from CAF/cm
Native: Small fixes + added some missing stuffs
Base: fixes + ported some missing code from CAF/cm
Audio: various enhancements + fixed WhatsApp audio messages recording
Bluedroid: fixed discovery status handling
Update sources to Android 5.1.1 release 35
Fixed logcat (Must be enabled from STweaks)
20160207 - Stable V5
MD5 - 9d49d45c05aa8f55d2b373fe99927002
Kernel:
General code update
Updated Toolchains (5.3.0)
Netd/wifi: updates and fixes
Added support for SGH-S970G and SM-S975L
IR: fixed phone hotboot, crash, reboot using IR-Blaster
ROM:
Update sources to Android 5.1.1 release 34 (Google february security update)
Updated LayersManager t v4.4.1
Fixed Bluetooth sometimes not turning on after a flash
Added support for SGH-S970G and SM-S975L
Audio: add back LPA and set awesome player as default
20160104 - Stable V4
MD5 - a2d15f1f3109ee48a0593dee2a835df0
Kernel:
Fixed button vibration when screeen is off
Fixed music sometimes stuttering when user turns off the screen
Fixed freeze when booting connected to an AC/USB cable
ROM:
Bluetooth: fixed bt turn on for semcosh
A2dp: Fixed a mismerge
av/core: small fixes
AOSP Settings: completely reworked
Updater-script: fixed permissions/selinux context for ril blobs
General small fixes
20151207 - Stable V3
MD5 - d1ef760fa6faa98e3a53a583a53b0cd8
Kernel:
Small optimisations
General code update
ROM:
init: small changes and optimisations
Toolbox: updated ledify and switch to our proprietary version of Toolbox
Contacts/ContactsCommon: fixes and enhancements
SurfaceFlinger: restored high priority (Enhanced UI smoothness/responsiveness)
Proprietary blobs: added missing libbtnv.so
Restored BFQIO/cgroups changes, this time should work as expected
Added eMMC trim at startup
Enhanced brightness response when light change, much more faster than before
Updated sources to r30
Removed CPU Boost and all related changes made by cm/caf. Everything is handled by Alucard kernel, we do not need that stuffs
jflte: updates and fixes
Ramdisk: cleaned unused stuffs
General code updates/fixes from cm
Updated SuperSu, LayersManager and Toolbox
20151020 - Stable V2
MD5 - 1c4f045e456b3d1d858f0e4d4504339a
Kernel:
Governors tuning/code cleaning
General code update from 3.10 and fixes
Fixed sporadic system freeze
Updated and enabled zram (512 Mb on default profile)
Changes and fixes on LMK
Fixed MultiROM
ROM:
Gallery2: Added support for drm content + small fixes
jemalloc: update to version 4.0.0 (big thanks to arter97)
Art/libcore: reverted some things that could cause potential issues/instability
IMS: merged all updates from codeaurora/cm
ART: fixed segmentation fault when xposed is installed
libhardware: completely reworked, fixed some small bugs, added missing code and merged code for cpu boosting interface
base: fixes, speed/stability enhancements and merged cpu boosting interface code
Added LibSwitcher to build, an easy way to have an always working IR LED
native: merged some missing code from cm
Update apns
Updated WebView
libpng: small fixes from M
Updates on sepolicy
av: another integer overflow fix
base: fix sporadic SystemUI crash when user long press home button
Fixed vibration when receiving a call
Updates/Fixes on init for various devices
Bionic: reworked the entire branch
Removed not used/old optimisations
Implemeted pty.h
Lots of cleaning
Layers Manager: updated to 4.3 final version
libcore: more fixes/enhancements
Updated sources to r24
Build with JDK 8
LatinIME: fixed gesture typing + other small fixes
Reverted cm changes for BFQIO and cgroups
Improved battery stats
Icons: fixes on battery stats and bluetooth icons
Include security patch level in Settings
Updated FFmpeg to 2.7.2 release
AudioService: allow volume control on analog dock
Base: small fixes
Enabled FFMPEG codecs
Updated Layers Manager (v4.3.1) and SuperSu (2.51)
Keymaster: small changes
Fixed some warns during build
New Bootanimation!! BIG BIG THANKS TO @AntaresOne and @ovaxivanov (XDA)
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
Thanks for the new ROM!
Good luck!
Waw! The first one! Congratulations! :good:
That's what we call a great Team!
This development was started 2 months ago from @-+BB+- that has done a great job... then his coming to JDCTeam has bring his project in the Team workflow... all our devs has given a shot to the code, so is the real first common project... we hope you will enjoy it, taking care that this is the initial release, so as reported by us, there are still bugs to be fixed.
Aosp sources from Google are for different hardware, and this requires modifications and changes to let it works.
Thanks for your attention.
So far so good with gravity box. But my ringtone doesn't sound, and I don't have an extSdCard installed. I know you guys don't support xposed but I don't think xposed is the problem.
OMG YES! Finally a Lollipop AOSP ROM for our S4! I've literally been waiting for someone to make it for a while. Thank you!
SuoerSU Corrupted
@AntaresOne
The SuperSU in the RomHut Link is Corrupted, As it's Displaying 5.79KB only !
Looks gteat so far ?
Airtioteclint said:
So far so good with gravity box. But my ringtone doesn't sound, and I don't have an extSdCard installed. I know you guys don't support xposed but I don't think xposed is the problem.
Click to expand...
Click to collapse
These are both issues mentioned in the op - you probably don't have your ext sd card formatted to fat32 which is why you can't see it, and you probably haven't rebooted yet which means sound is likely affected.
Enjoy the new ROM and remember this is only the first release of this very clean AOSP source
This first build is so good - imagine what the future development is going to be like.
YES YES YES!!! I've used pure AOSP roms since Jelly Bean, I was so disappointed when the dev didn't do Lollipop. Now my prayers have been answered. Downloading this right away.
Just a suggestion, I think the OP should have a small guide to how to convert extSD to FAT32, just for the not so tech savvy
Jimsilver73 said:
These are both issues mentioned in the op - you probably don't have your ext sd card formatted to fat32 which is why you can't see it, and you probably haven't rebooted yet which means sound is likely affected.
Enjoy the new ROM and remember this is only the first release of this very clean AOSP source
This first build is so good - imagine what the future development is going to be like.
Click to expand...
Click to collapse
I dont have one installed. And my setup required me to reboot several times. But thanks.
so want to give this a try.
one thing though, i'd like to ask anybody who flashed this, just in case, since this is pure aosp.
taskbar battery icon. does it have a setting for text? or do i have to live with the battery icon?
thanks!
misha0209 said:
so want to give this a try.
one thing though, i'd like to ask anybody who flashed this, just in case, since this is pure aosp.
taskbar battery icon. does it have a setting for text? or do i have to live with the battery icon?
thanks!
Click to expand...
Click to collapse
You can install this, enable percentage and uninstall
I want to tell anyone that even if development started two months ago this ROM isn't yet ready for daily use for anyone. If you can't live without bugs do not flash it.
I can say that now it's more for experienced users rather than anyone
We'll tell you when it's ready, thank you for the attention.
Inviato dal mio GT-I9505
AntaresOne said:
You can install this, enable percentage and uninstall
I want to tell anyone that even if development started two months ago this ROM isn't yet ready for daily use for anyone. If you can't live without bugs do not flash it.
I can say that now it's more for experienced users rather than anyone
We'll tell you when it's ready, thank you for the attention.
Inviato dal mio GT-I9505
Click to expand...
Click to collapse
thanks for the fast reply.
unfortunately link says "We're sorry, the requested URL was not found on this server."
but i will take your advice and go back to the optimised builds for now
i know you said you want to keep this as close to AOSP as possible, but would you consider implementing a few things into this ROM?
you know, casual stuff like the battery percentage, or quick settings pull down method, or a fancy reboot screen.
kinda like what Kryten2k35 did with the 5.0.1 GPE.
that doesn't have all the bells and whistles of CM, but it has some of the sensible, useful stuff built in, that the users would ultimately probably install themselves sooner or later.
anyhow, much intrigued by this new project, will be waiting for the moment you deem it safe for use
I'll try. Thanks JDCTeam. See you around here.
misha0209 said:
thanks for the fast reply.
unfortunately link says "We're sorry, the requested URL was not found on this server."
but i will take your advice and go back to the optimised builds for now
i know you said you want to keep this as close to AOSP as possible, but would you consider implementing a few things into this ROM?
you know, casual stuff like the battery percentage, or quick settings pull down method, or a fancy reboot screen.
kinda like what Danvdh did with the 5.0.1 GPE.
that doesn't have all the bells and whistles of CM, but it has some of the sensible, useful stuff built in, that the users would ultimately probably install themselves sooner or later.
anyhow, much intrigued by this new project, will be waiting for the moment you deem it safe for use
Click to expand...
Click to collapse
Link fixed: https://play.google.com/store/apps/details?id=de.kroegerama.android4batpercent
Maybe, we'll consider some additions but no promise. :silly:
Anyone can answer why would I install it and not CM 12.1, is this better then the CM ?
AntaresOne said:
Link fixed: https://play.google.com/store/apps/details?id=de.kroegerama.android4batpercent
Maybe, we'll consider some additions but no promise. :silly:
Click to expand...
Click to collapse
Now only an update of MULTIROM and I will have the Galaxy S4 perfect. Thank you, you are good.

[JDCTeam] 🌴Optimized LineageOS 15.1🌴 Release 06 [11 Sep] [8.1.0_r43] [KANGED] [EOL]

[JDCTeam] 🌴Optimized LineageOS 15.1🌴 Release 06 [11 Sep] [8.1.0_r43] [KANGED] [EOL]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Optimized LineageOS 15.1 for the Samsung Galaxy S4 (Qualcomm variants)
Brought to you by the Jflte DevConnection Team​
Code:
* Your warranty is now void.
* We are 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! 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.
FEATURES
Based on LineageOS 15.1 - Android 8.1 Oreo r_43
September 2018 security updates integrated
F2FS support
Improved speed, stability, RAM usage & battery drain
LEDify by JDCTeam - choose your favorite notification LED pattern at device's boot!
Toolbox by JDCTeam - the all-in-one device manager
OMS integrated / Substratum supported plus LOS themeing
Spectrum profile manager supported
Powered by BUFFcore kernel:
Code:
BUFFcore 2.17:
Set CONFIG_HZ to 300
Add intelliplug, use as default hotplug.
Tweak our touch boost, after new hotplug
Add Color control tweak
Stop lowclocks from defconfig
Build with GZIP
Quickwakeup - the kernel can semi-wakeup and decide if needs to end suspend or return to suspend with losing doze.
fully optimized toolchain flags;
reduced sleep timeout;
dynamic file syncing - early_suspend and dyn_fsync by default;
boeffla wakelock blocker;
print to dmesg log when a suspend gets broken;
sdfat enabled;
fastcharge implemented (up to 1900 ac / 1600 usb);
bcmhd wakelocks for rx and tx halved;
libmemcopy and libstring sped up;
io readahead to 1024k;
lower min cpu governor frequency (270);
power efficient work queues;
voltage tweaking user interface;
faster vmstat;
autosmp hotplugging replacement;
mmc crc disabled;
allow for lower cpu voltage;
reduce swapiness;
optimize divide / multiply by power of 2;
added tcp optimization options;
set westwood default;
force doze screen off helper;
optimize cbfillrect function;
reduce wifi wakelock times;
nohz: reduce overhead under high-freq idling patterns.
Many, many more - install and see for yourself!
SUPPORTED DEVICES
All Galaxy S4 variants with Qualcomm Snapdragon 600 are supported:
GT-I9505
GT-I9505G
GT-I9507
GT-I9508
SCH-I545
SCH-R970
SGH-I337
SGH-M919
SPH-L720 - * you may need this workaround *
SGH-S970G
SM-S975L
All Variants with a locked bootloader are currently unavailable until the unified tree is further updated.
AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader.
VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK bootloader.​Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which bootloader you have.​
TWRP
You are REQUIRED to be using TWRP 3.2.3-0 to be able to flash any Pie rom.
If your device does not have an updated relevant version then you can use the standard JFLTE version.
If you have a device with a locked but exploitable bootloader as above (AT&T + Verizon) then use the Loki-patched version.​
UNSUPPORTED DEVICES
GT-I9515 is not / will never be supported (slightly different hardware)
GT-I9500 is not / will never be supported (completely different hardware)​
DOWNLOAD
Optimized-LineageOS-15.1 at AndroidFileHost: HERE
Official OptLos aroma addon package: HERE
Latest official TWRP Recovery v3.2.3-0 for JFLTE: HERE.
Latest official TWRP Recovery v3.2.3-0 for JFLTE Loki-patched by @mattgyver: HERE.
Other variants may require a different recovery. ​
INSTALL
Move any files you want to keep to PC - or you will lose them !
Make sure you are using the unofficial JDC version of TWRP above. Earlier versions will give Updater process ended with ERROR: 7.
Download the Optimized LineageOS rom , root solution and a Gapps 8.1 package (nano / pico or larger) for arm
Move the Optimized LineageOS rom, root solution and Gapps package to external storage
Boot into recovery mode (hold volume UP, HOME, and POWER button for 1 second after vibrate)
Wipe > advanced wipe > select (enable / tick) for Dalvik / Art Cache, System, Data, Internal Storage, Cache
Swipe to wipe at bottom of screen
Back to main start screen
Wipe > format data
Type ‘yes’ and press blue checkmark at the bottom-right corner
Back to main start screen and select Install to install rom, root solution, Gapps and Aroma.
DO NOT wipe cache / dalvik / art after flashing as this rom is pre-deodexed
Reboot System! Enjoy!
Once first boot is completed you can safely move your files back to Internal Storage
NOTICE:
First boot after an install / update takes a while, wait at least 5 - 10 minutes for it to boot.
Phone will be hot / slow after first boot as dex optimisation of your apps occurs and media catalog is built of your audio / video files.
If the LED stops flashing and goes solid with any color then SuperSU did not correctly trigger the reboot. You can either pull the battery -OR- hold down the power button for 15 seconds till the led / screen goes blank, then let go of the power button. Then after another 4 seconds it will automatically boot and vibrate and everything is 100% normal. It only happens that one time on a new Rom install with SuperSU.​
-----------------------------------------------------------------------------------------------------------------------------------------------
JDC aroma flashable addon
This is an optional addon that needs flashed through TWRP after rom, SU and gapps.
Download from HERE.
It contains working tested versions of:Adaway, Arise, AudioFX, Bromide, Buffcore Aduitor, Eleven, Google Camera, Magisk, Magisk Uninstaller, Mixplorer, Snap, Toolbox, YT Vanced, Wallpaperpicker​
The Buffcore branded version of kernel auditor is the full version. It has a settings page for boeffla wakelock blocker editing and a spectrum switcher page, so no longer need spectrum app, and other JF specific tweaks.
-----------------------------------------------------------------------------------------------------------------------------------------------
SOURCECODE
Available on:JDCTeam GitHub​CREDITS
Side - Lead developer / da boss.
Buff99 - Minor developer / major meddler
JDCTeam
LineageOS
OpenGapps
SPECIAL THANKS
Donators
OptLos test team / Slack testers
AndroidFileHost
Sausages
All of you!
JDCTeam
Buff - @Buff99
Creeper - @Creeper36
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Giwrgos Mantratzis - @Retrial
Yannis Menexes - @SkL*
You are welcome to join the official OptLos chat / test group in Slack optlosoreo
XDA:DevDB Information
Optimized LineageOS 15.1 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
side, buff99
Source Code: https://github.com/JDCTeam
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
Based On: LineageOS
Version Information
Status: No Longer Updated
Created 2017-11-22
Last Updated 2018-12-02
Reserved
Video review by @MikeTheTechSavvy
Here -> https://www.youtube.com/watch?v=4OzQXZiBSbc&feature=youtu.be
Current issues
​
​
BT calling from headsets or cars MAY not work now. Stay tuned.
Wifi uses the region set in your phone sim, if you don't have a sim your region may get incorrectly set. See here
​
Since ROM supports all (SuperSU,native root,magisk) JDCToolbox is coming as a flashable depending on your root method.Download the one that fits you
please join the public group at Slack:
https://join.slack.com/t/optlosoreo...E0YWY2M2U2ZTM1Yjg5OGNiY2IwMmI0ZDExMGFjNzQ3Zjk
Things you can find at this channel ->
-Direct messages with users and me
-Todo list for next version
-current changelog
-Requests
-Fast messages and bug reports
-Fast support
Rules:
-No "BEST ROM FOR S4?"
-No "this doesnt work" without a log
Some notes from me:
Use opengapps 8.x and ARM ..not ARM64
Ledify custom pattern
Some notes about ledify. In case u need some "hardcore" edits or even create your own ledify patterns
here is a small tutorial:
at /system/bin/ledify the script exists.
as you can see at line 236 , the default pattern is the 'heartbeatblue'.
your options are:
disabled)
heartbeatblue)
heartbeatgreen)
heartbeatred)
jdcdefault)
nexus)
nexusreverse)
police)
secdefault)
if u want to create a new one do this :
go to line 70 and add a function with the name u want.lets say OPTCM
Code:
OPTCM() {
//write your routine here as the others.
}
now go to RUN() and add
Code:
optcm) OPTCM;;
finally go to final lines where it says
Code:
# Default
PATTERN=heartbeatblue
and change it to
Code:
# Default
PATTERN=optcm
save the file and u r ready.
For better results u better go to twrp,mount the system partition,take the ledify file to your pc,edit it and push it again back to it's location.
Changelog:
Changelog:
Date:11-September-2018
Version 6
md5:8a814513db672990b3d0d891dafc8b8e
kernel: Set CONFIG_HZ to 300
kernel: Add intelliplug
kernel: Tweak our touch boost, after new hotplug
kernel: Add Color control tweak
kernel: Stop lowclocks from defconfig
kernel: Build with GZIP
QS: Add "silent-vibrate-loud" tile
wifi: More edits again
BT: and again...
post-fs: Add permissions to trace_marker
Fixed flickering white fonts on black background
a2dp: Improve the driver
Upstream merge since:
Update our wallpaper
New bootanimation
Ledify: Match the color with the bootanimation
GPS: Edits again side
Fix the "unknown calls" issue for some providers
kernel: Add 'State notifier' for better sleep situation
Settings: Show version number at settings
QS Tiles reorder. Add the useful tiles on the first row
Audio edits,clean up and such
Remove 'x' sign from signal icon when no data
Update the 'over the horizon' Crapsung ringtones
Custom kernel adiutor comes prebuilt for buffcore
Septembers security patches.
Update to revision 46 of Oreo
Upstream merged until 11-September 2018
Old changelogs:
Date:20-August-2018
Version 5
md5:51a24d1db518bdff3a53ef803c28e5b6
Fix OMX video recording after Coocle's changes came from August security patch
Set stats collect to false.
Add OnePlus sounds for alarms/ui/notifications/ringtones
Updated wallpaper
Display and general hardware edits.
4g/lte status bar icon is now selectable (Settings/System/Status bar)
Upstream merge until 20 august
Fix netflix
Turn LED to BLUE when camera is used (This feature is added for security reasons.Now you know which app spys your face)
GPS edits
Reduce system's partition size. (ROM's ! not partitions. that means u have ~200mb more available)
Speed up coocle apps installations and pure apks
SystemUI: Do not use transparency on QS
Use some Ubuntu's fonts
Wifi is edited again
Build audio amplifier
Added Airvoice APN as requested
CPU scheduling edits
init:fix a bug on boot completed
No more low clocks
Viper4android now works ( https://androidfilehost.com/?w=files&flid=251286 )
Kernel edits:
Add quick wakeup feature
Date:11-August-2018
Version 4
md5:43162b6499c24a55558fc7f006f98d4d
FULLY rework the camera and go to the closed source solution
Fix our hardware sources ( fixed my fault on branches tracking )
USE_CUSTOM_AUDIO_POLICY and USE_LEGACY_AUDIO_POLICY
BuffCore updated including Doze improvements
GPS edits
9507 is now supported (?)
General source clean
Clean my build script (-Doesnt affect the rom)
Clean device tree. (-Doesnt affect the rom)
Clean double directories (-Doesnt affect the rom)
Clean blobs (-Doesnt affect the rom)
Clean vendor/jdc (-Doesnt affect the rom)
Rename the rom after build complete (-Doesnt affect the rom)
Create script to create remotes in one shot (-Doesnt affect the rom)
Add more permissions from framework ,affecting camera
Some fun at settings/vendor security date
Fix google play edition installation (?)
system_prop:Set dexopt.boot to verify.
jf:Add seccomp policy for media stack
system_prop: Dalvik:Use 4 threads when needed
Force enable aptx for bt
Update our wallpaper
Enable doze with a better way
Fix recents icon lines
Revert wifi when kernel is ready
Tweak the boot up process to improve speed
Edit WiFi driver and downgrade the hidl version - Seems stabler
Make recents blocks,circle
Upstream until 10 august
Reduce minimum CPU clock (We may gain some juice from here)
Enable multisensors HAL - a better overall experience
Cleanout the doze/display sources. (possibly better sleeping and on-screen drains)
Aptx is now fully working - YOU HAVE TO UNPAIR AND PAIR AGAIN YOUR DEVICE - Thank that guy -> @Buff99
update to _r43
Add August security patches
Build date is now in english
Add Reading mode at QS Tiles
Update libwvdrmengine.so for O
Youtube playback edits on 720p-60fps/1080p - still kinda broken i guess
Do not use sdclang
Add ldac support
emmc_trim now works on boot
Add some camera,wifi and nfc permissions just in case
Date:30-July-2018
Version 3
md5:dfab4dcaa370d848d281254b615d1e8b
jf:Remove a double-declared cache partition size
build.sh:Some edits here and there.not affects the flashable zip
Τweak the GPS
Binary permission fixes
Enable SDclang
BlueTooth:Revive optcm14.1 code
BlueTooth:Fix prepatch dir
jf-common:Vendorize permissions
jf-common:Vendorize bt prepatch
init.power:Rewrite it from scratch
prop:Set LCD density to 420
Add vidc firmware
Add missing props
Declare Radio Access family
Add vendor props and fingerprint
prop: Declare the security patch level
Fix alarm's/clock's visual bug
Tweak thermald's sampling time (We may have better temperature?)
Now building both ROM and kernel with Linaro,specially tweaked for our jf
add classifier (https://source.android.com/devices/tech/display/textclassifier)
Clean out the ledify script execution
Fix proximity reset on first boot
wifi: wait for kernel driver to get ready
Set default 'Never turn off wifi on sleeping'
overlay:Set wake gestures off
Replace recents icon when no app
Show USB mode dialog when USB is inserted
Back to stable Webview
Speed up the installation process by 2 seconds (Remove 2 sleep commands)
Ship FlipFlap-A common Lid/Flip Cover app for AOSP, focused on rooted devices and specially designed for the LineageOS Project.
Tweak the input boost
Use Samsung fonts
Add call recording feature
Add 3-finger-screenshot gesture
Reset camera when media service restarts too
base:Allow screenshot secured apps
Disable kernel checks ( we may gain some juice from here)
prop: Calls: Do not delay at all
props: Disable power collapse on RIL
prop:Remove unused props
props:Enable stagefright smoothness
props:Enable HW accelaration on video playback
Update our wallpaper
Replace jelly with Bromite browser
Fix mixplorer initial crash
Upstream until 30 july
aapt: enforce 0 compression
core: use 0 compression when creating the target_files package
Create 0 compression ratio jar files
Scroll: modified velocitytracker
Frequently used OpenGL ES methods whitelisted for fast JNI path
Use -O3 on our ART
Updated buff kernel
Use -O3 on dalvik executables
Add clock position option
JDCTOOLBOX IS NOT INCLUDED IN ROM.DOWNLOAD IT FROM POST 2
BUFFcore 2.09b - 2.12 changes
fully optimized toolchain flags;
reduced sleep timeout;
fastcharge properly functioning now - AC forced on highest you can attain and USB now working higher than 460mA
dynamic file syncing - early_suspend and dyn_fsync by default;
boeffla wakelock blocker;
print to dmesg log when a suspend gets broken;
Printing broken suspends to dmesg.log - you can check the dmesg.log file to see what is waking your device from suspend. Using SYSLOG, grep the dmesg for "active wakeup source" to see if you get any reports. Alarmtimer here is OK, other WLs are worth checking, then possibly adding to the blocked WL list if deemed safe.
Wakelock blocker : the following WLs are blocked by default -
Code:
qcom_rx_wakelock; wlan; wlan_wow_wl; wlan_extscan_wl; netmgr_wl;
NETLINK; IPA_WS; [timerfd]; wlan_ipa; wlan_pno_wl; wcnss_filter_lock;
_rx_wake; wlan_ctrl_wake; wlan_wake; qbt_wake_source
you can also ADD more yourself if needed to the following user file in ROOT
/sys/class/misc/boeffla_wakelock_blocker/wakelock_blocker​This will be a list delimited by ; semicolon and no-spaces. WLs should be exact case you find them.
So an example addon file would be
Code:
mmc2_detect;PowerManagerServiceWakelocks;msm_hsic_host
The wakelock blocker may give absolutely no difference to your battery life in suspend - It will only help if your issues are wakelock based. Monitor the log file for any broken suspends for a few nights, look them up in google to see what they are (some wakelocks are not safe to remove) then try adding any identified wakelocks to the user file.
Date: 11-July-2018
Version 2
md5:bfd7a3a93641e2d3d3f3415c0a4a30aa
Update to r36
Update july security patch
Tide up the policies
Revert:jf:Allow adjust the lights
Update media profiles
Enable memcg at kernel
overlay:Remove burnin protection
overlay: Allow display HWC hardware accelerated transformations
manifest:Add graphics.composer
manifest:graphics.allocator:Move to hwbinder
jf:Make device debuggable
Fix a thermald path(fixes battery drain?)
Fix the toast icon and expose it to themers
Disable bt by default
Enable advanced reboot by default
Fix spinners' lag
overlay:Set default theme's color to a custom one
SystemUI:Enable alarm info to QS
Change ledify pattern
Revive System UI Tuner
Trim partitions on every boot
Correct ledify contexts
Refresh proximity sensor on every boot
Change rom name display at settings
Fix toolbox working with magisk
Always use the latest webview even its beta (we trust Coocle)
Add turbo app (Contains Pixel wallpapers)
Add Mixplorer
Date: 5-July-2018
Version 1
md5:80b8eb2e629030ee7889e9308330650c
Changes:
Update to r30
Replace "clear all" with a button like previous opt lineage series
Smooth out BT and wifi
Fix some background denials ( affects the battery while sleeping )
Switch to buffcore kernel as main kernel
Update our wallpaper
Upstream merge until 5-July-2018
Fully fix camera ( video and photos are working for both rear and back camera )
GPS edits
Enable SDfat
Enable 64bit binder
Use pure-native Oreo build.Not GO configuration
Network Traffic to status bar
Introduce the Boost framework under the hood
Speed up the damn animations
Speed up the whole core while compiling
Use -Ofast flag for our bionic
Refresh the mediaserver sources ( mismerges happened and now its fixed )
Completely remove STweaks ( Bye Bye alucard .....for now (?) )
Smooth out the screen's flickerings and such
Speed up our dex like older optlos series
many more i dont remember.
Good job mate
Yeah here it is! Big thanks for all the good stuff you spread out
@side congrats mate! Running smooth on my OP5! ??
lekiaM said:
@side congrats mate! Running smooth on my OP5!
Click to expand...
Click to collapse
hahahahha.thats true.
I try later. Maybe camera works with the Camu app.
I am going to flash this as my secondary rom(dual boot to test alpha builds).hope it will work
Thanks for your work, it's a great rom.
Thank you MR.Side
Thank you again for your amazing work!
Some screenshots..
Lenny Bard said:
Some screenshots..
Click to expand...
Click to collapse
Sim not working?
dimuthu7 said:
Sim not working?
Click to expand...
Click to collapse
Don't pay attention, I just don't have sim card in my S4
Lenny Bard said:
Don't pay attention, I just don't have sim card in my S4
Click to expand...
Click to collapse
Ah ok sir
Lenny Bard said:
Some screenshots..
Click to expand...
Click to collapse
Mate can You please try if Camu app works in this Rom? Since Stock Camera is completely broken.
xell75 said:
Mate can You please try if Camu app works in this Rom? Since Stock Camera is completely broken.
Click to expand...
Click to collapse
not working
shoxieJESUS said:
not working
Click to expand...
Click to collapse
Damn, ok thanks so I will wait, cause completely without camera is not possible for me.

[Official - k4.4 // Beta - k4.9] AOSiP Pie

{
"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"
}
Code:
[B]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/B]
Android Open Source illusion Project
About us:
AOSIP is a quality custom rom based purely on GOOGLE AOSP source since 6.0 release. Twisted with the latest features and blended with stability. We strive for perfection and it shows.
Team Illusion:
Josh Fox (xlxfoxxlx)
Akhil Narang
Shreesha Murthy
Brett Montague
Sri Harsha
Source code:
AOSiP Gerrit Review
AOSiP Github
Device Tree (read dependencies for other repos)
Kernel source
Latest Downloads:
aosip.dev | SourceForge
Credit/Thanks:
Mike Williams(founder and creator of AOSiP)
Google
Dirty Unicorns
AICP
ABC Rom
Screwd
Omni
Krexus
Cyanogenmod
LineageOS
SlimRoms
ChainFire (SuperSU)
Beanstown106
Cory Collins
Sultanxda
flar2
francisofranco
XDA:DevDB Information
AOSiP, ROM for the Lenovo ZUK Z2 (Plus)
Contributors
kenny3fcb
Source Code: https://github.com/AOSiP
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: ZUI 3.5 QPST
Based On: AOSP
Version Information
Status: Stable
Created 2018-11-21
Last Updated 2019-02-11
INSTALLATION PROCEDURE:
MAKE SURE YOU HAVE ATLEAST FLASHED ZUI 3.5 VIA QFIL
Grab any one of the below:
3.5.376_ST_180516 OR 3.5.389_ST_180525
Indian ZUI 2.5 is also known to work
MAKE SURE YOU'RE USING ONLY THE OFFICIAL TWRP
Reboot to recovery
Wipe Data and Cache
Flash ROM (link in first post)
Flash GApps (link in first post)
Flash ONLY the latest Magisk (optional)
Reboot to system
LIST OF ALL KNOWN ISSUES:
Touchscreen failure on refurbished phones
REPORTING BUGS:
DO NOT Report bugs if you're running a custom kernel, Magisk modules like: supercomplex sound mods, Adreno GPU custom libs, GPU turbo mode etc or Xposed
Grab a logcat right after the problem has occurred, or try to replicate the bug while grabbing logcat if you couldn't take logs at that time. (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 or a panic, force reboot and go to recovery, open file manager and fetch pstore (you can do it from PC after connecting your phone in recovery mode after the panic, type "adb pull /sys/fs/pstore/console-ramoops" or copy that file to internal storage and reboot to system) and post it with the context of the panic . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If you couldn't do the above steps, there is a simpler way too. You can download SysLog, tick all the possible logging options. Try to replicate the exact issue you are facing and click on 'TAKE LOG' on SysLog app.
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.
This AOSiP Pie release comes with some goodies:
Kernel's version is 4.4
[Brings lots of improvements ranging from memory management, better scheduling, security, RCU, performance improvements and many more compared to 3.18]
With kernel 4.4, we got an improved, effective implementation of EAS. Currently CAF has merged kernel/common which is upto EAS r1.4.
Kernel 4.4 also brings better compatibility with Clang.
Other notable features of the kernel are:
Always upto date with kernel_common (linux-stable, f2fs, and other improvements)
Always compiled with latest AOSP Clang
Enabled Clang LTO which gives a tiny performance bump
Debloated heavily and debugging is reduced a lot
Removed never ending SELinux auditing
LZ4 as default zram compression algorithm
Simple LMK by sultanxda for better memory management
Westwood+ TCP congestion algorithm
WireGuard
Vibration Control
Upstreamed CFQ as default I/O scheduler
KCAL display color control
Memory leak fixes from sultanxda and Star_king12
Coming to the ROM side:
VoLTE works and SELinux status is Enforcing
Encryption works after manual /data format from TWRP
Full Treble and full VNDK is enabled.
It uses our unused /factory partition for storing all device specific stuff there.
Users coming from ZUI only need to flash the official TWRP.
Users coming from ROMs with /vendor partition need some steps to follow:
1) Flash Vendor2factory zip,
2) Flash official TWRP,
3) Reboot to recovery and then flash the ROM
Other notable features are:
Call recording
Vibration pattern from Pixel devices
Always-On Display support
aptX support
Pixel 3/XL powerhal adapted for z2_plus for a fluid experience
Acknowledgement:
Code Aurora Forums, @kholk and Sony Xperia Developer World for kernel 4.4 bringup on MSM8996
@Star_king12, @DD3Boh and @davidevinavil for working as a team with me for porting kernel 4.4 on zuk_msm8996.
@MR.HACKER5476 for initial z2_plus pie bringup
@faizauthar12 for initial 3.18 kernel bringup
@nathanchance for android-linux-stable, android-kernel-clang
@joshuous and @RenderBroken for EAS-Project
ZukCustomGoodies members for testing and bug reporting
Reserved for review
rom is nice flashed the beta downloaded from Gdrive this afternoon . battery backup looks promising and usage is smooth . i noticed one thing though i have tow sim cards both 4g i use on for calls and one for internet access . i cannot switch the sim used for mobile data in sim card manager its always stuck on the same sim no matter what i try . when i choose sim for mobile data both sim indicators goes off then phone reads sim cards again and setting are back the way they were like i did nothing
Reserved
hey hey let's get that 1st page reserved post for review shall we
Edit:
1st remark: the ROM's using EAS enabled kernel, but generate less heat than the latest AEX and performance doesn't seems to be impacted. Batterylife is also top-notch, even though the phone still get a little warm when using for tasks like watching 1080p vp9 Youtube videos with speakers
2nd: no U-Touch configuration to be found, default to Left swipe - Recent and Right swipe - Menu. The lack of those customization also means that I can't map double click home button to launch camera, which is a pretty useful (and bug-free, compared to double clicking the power button) shortcut
3rd: there's a small visual bug with the clock on statusbar on lock screen after reboot, just like AEX
Edit2: There seems to be a problem with the fingerprint unlock for me, sometimes it doesnt register and I have to use dt2w or the power button, after that it returns to normal immediately
Edit3: another small visual bug: on the right side of the status bar, there seems to be a lack of space, since if too many system icon on there, the battery icon is pushed out of the screen entirely
The Rom is just perfect. I noticed a small bug- the gesture typing using in built aosp keyboard causes it to force close. (It's a rom side bug ig). Also, the display glitches are close to none. Battery is also good and heat management is also pretty good. And it's just the SMOOTHEST ROM i have used. The 4.4 combo with EAS is just wow.
Thanks a lot, dev. Waiting for future updates with even more optimisations.
pipyakas said:
hey hey let's get that 1st page reserved post for review shall we
Edit:
1st remark: the ROM's using EAS enabled kernel, but generate less heat than the latest AEX
2nd: no U-Touch configuration to be found, default to Left swipe - Recent and Right swipe - Menu.
3rd: there's a small visual bug with the clock on statusbar on lock screen after reboot, just like AEX
Edit2: There seems to be a problem with the fingerprint unlock for me, sometimes it doesnt register and I have to use dt2w or the power button, after that it returns to normal immediately
Click to expand...
Click to collapse
fingerprint bug is happening here too
pipyakas said:
Edit2: There seems to be a problem with the fingerprint unlock for me, sometimes it doesnt register and I have to use dt2w or the power button, after that it returns to normal immediately
Click to expand...
Click to collapse
ahh988 said:
fingerprint bug is happening here too
Click to expand...
Click to collapse
Please flash the attached kernel and give feedback
Nice rom , but I cant find navigation bar option ,Cuz u touch isnt working very well, and translation missing,,,,,,
kenny3fcb said:
Please flash the attached kernel and give feedback
Click to expand...
Click to collapse
What this kernel contains ?
STARK0711 said:
What this kernel contains ?
Click to expand...
Click to collapse
Probably a fix for the fingerprint reading in deepsleep problem, which I havent got any since I flash the kernel (about half a day ago now)
Might need more time to have a conclusive result but it's promising
Man this rom is so fluid and bugless it's incredible. It has everything I want in a rom, not a lot of features, good battery life, good performances. It's perfect for me thank you very much. I recommend it to everyone
PS: last kernel corrects the fingerprint problem
New beta update is up!
Grab it from here: Official | Mirror 1 | Mirror 2
Changelog:
Device specific changes:
Android auto (Many thanks to @kraken**** for testing out builds and providing logs which helped me a lot to fix this issue)
USB tethering in Windows (doesn't need manual update to RNDIS driver anymore on every reboot)
QCOM DIAG mode
Fixed an issue where FP wasn't getting detected during setup and was only possible after reboot (Thanks to @Danish1999 for the fix)
Kernel upstreamed to 4.4.165 and compiled with AOSP Clang 8.0.5
Disabled CONFIG_KSM as it was consuming 10-30% CPU load all the time
Blob updates from zuk-devs repos
ROM specific changes:
Data switching in dual sim situations (Thanks to PixelExperience guys, took ims+msim commits from them to temporarily fix this issue)
4G/LTE status bar icon switcher
Vibrate on plug
Toast when a screenshot is deleted
Option to mute media with gesture
Added package name to installed app details
Ambient music ticker
Per-app cellular data and wifi restrictions
Battery meter style in battery settings page, same as status bar icon
Please clean flash this build as it contains new commits from PE which fixes data switching issue in multi-sim conditions.
Happy flashing
Flashed the latest build and battery backup and smoothness is just superb. Also, the fp recognition problem is solved. I haven't noticed any bugs so far. Just one request from dev (or maybe it's upto aosip devs to do this)- please hide the annoying hd notification permanently.
Also, the battery graph is for first cycle after flashing, it should improve after a few cycles.
reverseflash⚡⚡ said:
Flashed the latest build and battery backup and smoothness is just superb. Also, the fp recognition problem is solved. I haven't noticed any bugs so far. Just one request from dev (or maybe it's upto aosip devs to do this)- please hide the annoying hd notification permanently.
Also, the battery graph is for first cycle after flashing, it should improve after a few cycles.
Click to expand...
Click to collapse
How much battery drain for pubg? :silly:
Is there an option to enable navigation bar ??? I cant find it ?
Z750z said:
Is there an option to enable navigation bar ??? I cant find it ?
Click to expand...
Click to collapse
As of now navbar toggle isn't added in AOSiP yet. But you can use any terminal app or do 'adb shell' from PC and paste this (Grant root access after typing su):
su
mount -o remount,rw /vendor; echo 'qemu.hw.mainkeys=0' >> /vendor/build.prop; reboot;
The device will reboot and you can see the navbar is enabled after it boots up.
first rom without fingerprint problem and very smooth

[ROM][11.0][OFFICIAL][2021/02/19] Fluid 1.2 for Miatoll

{
"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"
}
Code:
/*
* 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.
*/
Read the entire OP! Be respectful to each other and don't ask for ETAs, it's considered as being rude!
Fluid is an aftermarket Android custom ROM distribution based on AOSP, focused on bringing a better UI/UX to Android with a fluid experience coupled with themes and customisations.
#FeelsFluid
Fluid doesn't aim at providing all the customisation available on the planet. We are focused on a cleaner, more Material design approach, with a few twists that assured, we do have a dedicated theme engine with cool stuff getting added every new update. So sit back and enjoy Fluid on your device!
Code:
- Fluid Themes
- Adaptive Icon shapes
- RGB Accent picker
- Prebuilt Accents
- Status bar icons
- Lockscreen clocks with Fluid FingerSense
- StatusBar Clock and Date customisation
- Network traffic indicators
- Network signal customisation
- StatusBar icon tuner
- Quick Settings Tiles customisation
- Font engine
- Live theme previews
And most importantly:
- A redefined UI
Download Fluid for your device here!
Miatoll
Wanna experience Fluid on your phone? Go ahead fam!
Code:
- Download the ROM (Gapps included)
- Backup every partition from OrangeFox Recovery
- Make a full wipe (system, data, cache, dalvik)
- Flash Latest FW (R India for Curtana, Q latest for Rest)
- Flash the FluidOS zip
- Flash Magisk (Optional and don't forget to enable Magisk hide of so After Boot)
- Wipe cache!
- And at last Reboot!
[First boot will take a few minutes! Have patience]
Clean Flash is always recommended!
Changelog for fluid
Code:
Fluid 1.1 Changelog 19/02/2021:
- Fixed Mis Merges of LA.UM.9.1.r1-08300-SMxxx0.0 CAF tag.
- Merged LA.UM.9.1.r1-8600-SMxxx0.0 latest CAF Tag.
- Merged 4.14.221 Latest Android Common Linux Kernel Tag, Thanks, Alex!
- Add QS Media Player toggle.
- Fixed probably all brightness bar-related bugs (it jumping around when swiped and lag related to it).
- New old-style data implementation.
- Fixed pink color on WIFI QS detail view.
- Re-added some audio props and configs, Thanks Sonal!
- Added a long screenshot chip.
- Redid system suspend wakeup calls sepolicy properly (partially).
Fluid 1.1 Changelog 04/02/2021:
- February security patch.
- Network Indicator (works in header and status bar).
- Fixes and other things nobody cares about.
- Merged Latest LA.UM.9.1.r1-08300-SMxxx0.0 CAF tag.
- Merged 4.14.217 Latest Android Common Linux Kernel Tag, Thanks, Alex!
- Improved Vibrations, Thanks, Ctwoon!
- Re-enabled Updatable Apexes, Thanks Sonal!
- Fixed Idles and wakelocks by addressing their denials, Thanks, Sonal x2!
- Changed power options menu's design.
- Fixed Aux lenses access in some camera apps like CTGcam.
Fluid 1.1 Changelog 25/01/2021:
- Kernel Memory Leaks fixes, thanks to Alex!
- Replaced Samsung's exFAT driver with a more updated one, Thanks to Alex!
- Added missing exfat repo to (finally!) fix exfat.
- Switched to Source-Built Soundtrigger HAL, Which should fix Audio lag/stutters on non-R miatoll devices, & Fix OK google on Non-Curtana devices.
- Stopped enforcing AAC codec on SBC headphones.
- Fixed Wired Audio Distortion on Max Volume.
- Fixed Issues with Landscape Mode.
- Fixed Color Mismatch on Fluid Logo in Settings.
Fluid 1.1 Changelog 22/01/2021:
- More Kernel Cleanup, thanks, Alex!
- More Tree Cleanup, thanks, Sonal!
- Fixed AAC codec
- Gappless initial (Can not be dirty flashed on Gapped Builds)
Fluid 1.1 Changelog 20/01/2021:
- Do proper headset buttons mapping
- Enabled Wifi WPA3-SAE
- Enabled Wifi Channel Bonding Mode for 2.4GHz Wifi
- Tree cleanup thanks to Sonal Singh
- Switched to GCam Go
- Extended ZRam to 2GBs thanks to dereference x2
- Switched to the Non-cleanup demon kernel (which has exfat driver so that's fixed)
- Centered punch hole in Status-bar
- Allowed More Icons in Status-bar
- Might have fixed Lag
- Fixed broken fonts on different apps
- Pocket mode
- Added primary themes (pitch black, lighter gray, etc.)
- Move blur toggle to display settings
- Fixed type clock translations & it's bugs
Fluid 1.1 Changelog 14/01/2021:
- Disabled Security Path Spoofing
- Fixed WFD (Thanks Raj & Sonal)
- Resolved Neverallows (Thanks Sonal)
- Fixed GBoard Spacing
- Disabled Kernel Auditing
- Fixed Some Lag
- Some Kernel Stuff
- Added two-button navigation in gestures
- Added signature spoofing support
- Fixed Date disappearing in Quick Settings
- Added Lower Temps for nightlight
- Add Wattage to advanced charging info
YOU CAN'T DIRTY FLASH THIS BUILD, IT WILL BRICK YOUR PHONE
Fluid 1.1 Changelog 13/01/2021:
- Enforcing
- Fix Off Screen Ok Google
- Fix SafetyNet
- Add Japan Region
Fluid 1.1 Changelog 07/01/2021:
- SafetyNet passed without Magisk
- Fix SafetyNet for Joyeuse
- Fix Device Name in about phone
- Add Exit to Screenshot Dialogue
- Fix Log Spam
Fluid 1.1 Changelog 02/01/2021:
- Initial Build
A clean flash is always recommended. Bug reports are not appreciated if not clean flashed.
Remove any kind of security PINs/Password and Fingerprints before flashing this build.
​Bug List:
Code:
None
Wanna report bugs and want them begone? Give Logcats, mention your device name, mention if any mods and kernels, if used and please be specific about it. By helping us, you are helping yourself too.
-> How to take Logcats?
https://goo.gl/UcTM9 and https://goo.gl/J4CSEP
Visit our Website. Subscribe to our Telegram Announcements Channel. Also join our Telegram Community support Chat!
Want to contribute to the development of this ROM?
Checkout our Github​Device Tree: DT
Common Tree: CT
Kernel Source: Kernel
Vendor: Vendor
People behind this amazing ROM!
- Ender1324
- AndroBuddy
- SebaUbuntu
- Dyrex2004
- Ovenoboyo
​
Is SELinux Enforcing working
What are the bugs still presented?
This looks like a great Android 11 ROM! Might upgrade from PixysOS to this in the foreseeable future, I enjoy minimal ROMs with small amounts of customisation. Looking forward to seeing how this ROM progresses.
Udit4060 said:
What are the bugs still presented?
Click to expand...
Click to collapse
Only WFD
Udit4060 said:
Is SELinux Enforcing working
Click to expand...
Click to collapse
No, It might come soon
Is there any version of the ROM WITHOUT Gapps?
i installed for a try.
looks well and works more than fast.
Both sim cards were working. Wifi and BT w/o issues.
having joyeuse - QJZMIXM,
Installed via Orange Fox Recovery Project.
RN9Pro Global.
the whole rom is perfect, but I just noticed there's a small lag and the Google Maps app crashing a lot.
thanks for this awesome project.
Devel0per95 said:
the whole rom is perfect, but I just noticed there's a small lag and the Google Maps app crashing a lot.
thanks for this awesome project.
Click to expand...
Click to collapse
Try updating apk from apkmirror
nilofino said:
Is there any version of the ROM WITHOUT Gapps?
Click to expand...
Click to collapse
Sadly not yet, but maybe next build
Very good and fast rom, on my device (Joyeuse) it boots in 30 seconds
I have encountered these little problems:
- "Google Pay" does not work with NFC payments
- Crashed "Android Auto", i have attached Logcat
- Fluid Customisation options are not translated into Spanish (in my case)
Thank for your work!!!
Devel0per95 said:
the whole rom is perfect, but I just noticed there's a small lag and the Google Maps app crashing a lot.
thanks for this awesome project.
Click to expand...
Click to collapse
Yep, same for me.
Hymix said:
Yep, same for me.
Click to expand...
Click to collapse
Google Maps fixed in Jan, update coming soon
How about SOT?
prvn.corp said:
How about SOT?
Click to expand...
Click to collapse
Yes, there is one.
RayDeemer said:
Yes, there is one.
Click to expand...
Click to collapse
I like this
Pretty good ROM so far. Only mayor problem I'm having rn is that my phone charges too fast with the stock charger (up to 6000mA), leading to the battery to quickly overheat. Device is Joyeuse. (xda wouldn't accept my log as txt, sorry)
Rulas25 said:
Pretty good ROM so far. Only mayor problem I'm having rn is that my phone charges too fast with the stock charger (up to 6000mA), leading to the battery to quickly overheat. Device is Joyeuse. (xda wouldn't accept my log as txt, sorry)
Click to expand...
Click to collapse
installed the Fluid and having same issue. 51 to 71% charged in few min but temp close to 43 degree C.
Exact same issue here on joyeuse. Should I be worried or it isn't that big of a problem?
BTW the rom is great, it looks and feels fluid; but what I am happiest for is the performance, here is the Sling Shot Extreme - OpenGL ES 3.1 score I got on the redmi note 9 pro(global) with all my applications installed.

[ROM] [OFFICIAL] [13.0] CherishOS 4.7.5 [beyondx/0/1/2] [27.April.2023] [Encryption]

{
"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"
}
CherishOS is an AOSP based rom focusing on Unique and Smooth UI with handy features. CherishOS is a reborn of pie based Dot-ExtendedOS.
Code:
[LIST]
[*]Your warranty is now void.
[*]We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
[*]You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
[/LIST]
​Flashing Instructions:
Pre-installation:
Install recovery Lineage recovery HERE
Gapps are pre-installed
First time installation:
Download the respective rom for your device (beyond0lte = s10e | beyond1lte = s10 | beyond2lte = s10+ | beyondx = s10 5g)
Format Data/Factory reset (clears internal storage)
Sideload the rom zip
Sideload Magisk Delta 25.0 or newer apk for root (after first boot) - HERE
Reboot device and enjoy.
Update installation:
Download the respective rom for your device (beyond0lte = s10e | beyond1lte = s10 | beyond2lte = s10+ | beyondx = s10 5g)
Sideload the updated rom zip
Optionally wipe cache and dalvik cache
Reboot device and enjoy the new update.
Note: Encryption is in place, lineage recovery must be used to flash this rom.
Rom Downloads:
beyond0lte (S10e)
beyond1lte (S10)
beyond2lte S10 +)
beyondx (S10 5G)
​
Based on Android 13.0
Whats working? Wifi RIL Mobile data GPS Camera Flashlight Camcorder Bluetooth FMRadio Fingerprint reader Face unlock NFC Lights Sound / vibration etc....
Known issues You tell me (none)
SOURCE: https://github.com/CherishOS
Telegram Group Support: https://t.me/CherishOS_Chat
Join us on our telegram group @expressluke9820 to report issuess or say hi, also check out my release channel @FrEeRuNnEr4EvErUpDaTeS.
REPORTING BUGS ! As soon as the problem occurs, take a logcat!
NOTE!!
Roms will now work on the newer firmware you must update to latest HVJ firmware.
CherishOS for Samsung Galaxy S10 series : beyondx/0/1/2
Maintainer: FreeRunner2017
Build Type: Official
ROM Firmware Required: HVJ
Based On: AOSP
Android OS version: 13
Security patch level: April 2023
Build author: FreeRunner2017
Kernel Source: https://github.com/awakened1712/android_kernel_samsung_exynos9820
Device Trees: https://github.com/awakened1712
Updates:
Changelog v4.7.5 26/04/2023
- Added encryption
- Latest upstream kernel 313
- Added Combined signal icons toggle
- Added QS Header Image
- Added Add support 120fps for Asphalt 9
- Added custom monet
- Added support for parallel space
- Added lock all apps visible in launcher3
- Added Pause apps feature (Launcher3)
- Made brightness mirror background transparent
- Fixed crash with HW assist button
- Fixed scrim issues regarding transparency
- Fixed lockscreen album art with no filters
- Fixed Dynamically adjust Lockscreen clock font spacing
- Fixed some problems in DataSwitchTile
- Fixed some problems with audio in some sdm660 devices
- Fixed documents UI not read the storage
Changelog for CherishOS v4.6 25/03/2023
- Completed rebasing source
- Added dynamic encryption again
- Merged March security patch
- Fixed some of the problems
- Temporarily removed some features
- Improved the system
- Added some new customizations
Changelog v4.5 10/02/2023
- Merged Feb security patch
- Added more styles for lockscreen clock
- Added more qs styles
- Added Dynamic System Bars (DSB) 13
- Added configuring Navbar Radius
- Added Navigation Pill thinner
- Added custom Ambient Lights
- Added Black theme
- Added comeback volte/vowifi icon
- Added option for random colors in EdgeLighting
- Added Ambient Customizations
- Added custom vibration patterns
- Updated some games props
- Fixed Lockscreen clock font spacing
- Fixed expanded QS clock color
- Fixed an issue that the FoldStateListener induces a memory leak
- Fixed multiple QS background scrim issues
- Fixed stuck screen from display change timeout
- Improved double tap to sleep gesture
- Improved the system
- fixed in-call bluetooth issues
- removed dynamic encryption for now
Changelog v4.4 05/01/2023
- Merged January security patch
- Upgraded to version 4.4
- Synced CherishOS sources
- Minor fixes
Changelog v4.3 24/12/2022
- Completed rebasing source
- Merged December security patch
- Fixed some of the problems
- Temporarily removed some features
- Improved the system
- Added some new customizations
- WireGuard integrated into kernel.
- HVJ* and HVK* firmwares will now be supported for install.
- Vendor partition reverted back to EXT4 from EROFS.
- Dynamic Encryption based on recovery.
- F2FS filesystem support restored.
Thanks:
Ivan_Meler
CherishOS
Reserved....
Guys I have to rebuild for each device I missed a couple things thanks!
Is it possible to customize or disable the background color?
Are there likely to be regular updates or maybe the ROM will even be OFFICIAL?
cappuccini said:
Are there likely to be regular updates or maybe the ROM will even be OFFICIAL?
Click to expand...
Click to collapse
never know its a great rom ill keep it like this for now.
Guys when i want to change notification sound of any app always i see settings crash. Mayby have you solution? Much thanks.
tweteks said:
Guys when i want to change notification sound of any app always i see settings crash. Mayby have you solution? Much thanks.
Click to expand...
Click to collapse
stay tuned for updates today! full rebase and december security patch with many fixes.
FreeRunner2017 said:
stay tuned for updates today! full rebase and december security patch with many fixes.
Click to expand...
Click to collapse
Great rom, been using it for a day now and running smooth. of course there are things from source like notification light options which don't mean anything to us
Also one suggestion, there are rwtinga in the battery options such as designed and current battery capacity which are just listed as "unavailable". Is this something you would look to fix in your next build? Oh and also even though it's unofficial, why not out your name in the maintainer field in the about phone sections
Colonov said:
Great rom, been using it for a day now and running smooth. of course there are things from source like notification light options which don't mean anything to us
Also one suggestion, there are rwtinga in the battery options such as designed and current battery capacity which are just listed as "unavailable". Is this something you would look to fix in your next build? Oh and also even though it's unofficial, why not out your name in the maintainer field in the about phone sections
Click to expand...
Click to collapse
i iwll look into it thanks
New Builds are up!!
Merry Christmas Everyone!
Changelog v4.3 24/12/2022
- Completed rebasing source
- Merged December security patch
- Fixed some of the problems
- Temporarily removed some features
- Improved the system
- Added some new customizations
- WireGuard integrated into kernel.
- HVJ* and HVK* firmwares will now be supported for install.
- Vendor partition reverted back to EXT4 from EROFS.
- Dynamic Encryption based on recovery.
- F2FS filesystem support restored.
The only problem I encountered while using it was the fluctuations in the charging speed. Fast charging is enabled, however charging starts at 12W and drops to ~4W. While I was charging it from ~75% it has stopped at 88% and don't want to go no way further. Everything worked fine on the original system. Apart from that, the system is very nice to use.
Device: S10, installed instead of HVJ
@FreeRunner2017 thanks once again for your amazing work. I ran 4.3 for a few hours and found that music ticker on ambient display doesn't work, even if the option is enabled. Can anyone confirm if this is the case? If so is this a source issue?
Colonov said:
@FreeRunner2017 thanks once again for your amazing work. I ran 4.3 for a few hours and found that music ticker on ambient display doesn't work, even if the option is enabled. Can anyone confirm if this is the case? If so is this a source issue?
Click to expand...
Click to collapse
probably most likely a source issue glad you like it so far!
msqbp said:
The only problem I encountered while using it was the fluctuations in the charging speed. Fast charging is enabled, however charging starts at 12W and drops to ~4W. While I was charging it from ~75% it has stopped at 88% and don't want to go no way further. Everything worked fine on the original system. Apart from that, the system is very nice to use.
Device: S10, installed instead of HVJ
Click to expand...
Click to collapse
sorry to hear that, hopefully it will fix over time most likely sources glad you like it!
FreeRunner2017 said:
probably most likely a source issue glad you like it so far!
Click to expand...
Click to collapse
I thought as much
Also it appears that SD card works fine however when plugged into PC isn't recognised. Wasn't like this in your build of 4.2......not sure if it's just me but I wanted to flag
Colonov said:
I thought as much
Also it appears that SD card works fine however when plugged into PC isn't recognised. Wasn't like this in your build of 4.2......not sure if it's just me but I wanted to flag
Click to expand...
Click to collapse
Did u allow it on your phone when u plug it in, you need to change it from charging to file transfer.
FreeRunner2017 said:
Did u allow it on your phone when u plug it in, you need to change it from charging to file transfer.
Click to expand...
Click to collapse
Yes, usb file transfer. Pc reads internal storage just fine but can't find sd card. Also tried an older version of Solid Explorer can't find sd card normally either which hasn't happened on any other a13 rom thus far. Might be an issue with sd card permissions within rom, unless I'm missing something?
Colonov said:
Yes, usb file transfer. Pc reads internal storage just fine but can't find sd card. Also tried an older version of Solid Explorer can't find sd card normally either which hasn't happened on any other a13 rom thus far. Might be an issue with sd card permissions within rom, unless I'm missing something?
Click to expand...
Click to collapse
Strange, can u get a log?
FreeRunner2017 said:
Strange, can u get a log?
Click to expand...
Click to collapse
Ah unfortunately I have already switched to another rom. Pity though as I am a big fan of cherish but source has been famous for having bugs that are never fixed.
I'll list a few bugs that I found whilst testing during the 2 hours or so that I tested (some look like source bugs, others maybe build specific bugs)
1. UDFS options force close
2. When setting custom avatar/display picture for multiple users, unable to bring up picture reel (therefore you can't actually set a display picture from file)
3. That issue whereby only internal storage is recognised when plugged into a PC, even though SD card works fine otherwise (might be a permissions issue, see my experience with an older version of solid Explorer above)
4. Music ticker not working (likely source issue)
If I remember more I will look to post. Otherwise feel free to pm me or telegram me on @Colonov if you need a tester

Categories

Resources