[ROM][10.0] DerpFest for OnePlus5/T [Official][2020-08-11] - OnePlus 5 & 5T Cross Device Development

Code:
**** [B]Disclaimer[/B]: USE AT YOUR OWN RISK! I am not responsible for any dead device, bootlooping device, You getting fired from work because your alarm app failed OR your device causing a thermonuclear war. If you follow instructions carefully, and read, you won't have any of the listed above. If anything goes wrong, do not point fingers at me for I WILL LAUGH AT YOU! ****
Our Team
Founder: Alexander Brunswig
Developer: Ido Ben Hur
David Setiawan
Features
Theming
- Styles Configuration Menu
- 4 System Icon Shapes
- 43 System Fonts
- 7 Primary Colors (Backgrund Colors)
- 6 Lockscreen Clock Styles
- Grid
- Wallpaper Picker
- RGB Accent Picker
- Rounded Corners
Statusbar
- System Icons
- StatusBar Logo
- Network Traffic Display
- Battery Percent Show/Hide Config
- Show Clock
- Show Date
- Ticker(Beta)
- Carrier Label Settings
Quick Settings
- Statusbar Pulldown (Left/Right)
- QS Opacity & Color Configs
- QS Backround Image Blur
- Brightness Slider
- Tiles Area customizations (rows, columns, n/o quick access tiles and more...)
- Footers Area customizations (Show/hide elements, Customize footer text and more...)
- Header area customizations
Buttons
- NavBar (Enable/Disable)
- Arrows on navbar while typing
- Navigation bar tuner
- Screen Off Power Button Torch
- Volume Settings
- Hardware Keys customizations
- Prevent Accidential Touch
- Customize backlight
- Hardware Keys customizations
Gestures
- AOSP Gestures control
- Back Gesture Height Config
- Gestures sensitivity control
- Gestures haptic feedback control
- Block height of keyboard for gestures
- Toggle To Hide Navbar Pill
- Double Tap To Sleep Status Bar
- Double Tap to Sleep Lockscreen
- Three Finger Swipe To Screenshot
Lockscreen
- Fingerprint Authentication Vibration Toggle
- Ambient Brightness
- Lock Screen Shortcuts
- Status bar visibility toggle
- Hide LockScreen Icon
- Lockscreen Charging Info
- Show Battery Bar
- Clock/Date/Owner Info Options
- Lock Screen Music Visualizer
- Lock Screen Media Artwork Configs
PowerMenu
- Disable PowerMenu When Locked
- Many Power Menu Items
Notifications
- Notification Light
- Battery Charging Light
- Charging Animations
- Show Gentle Notifications
- Force Expanded Notifications
- Edge Lighting
- Noisy Notifications
- In Call Vibration Options
Animations
- Animation Duration
- Disable Transition Animations
- ListView Animations
Miscellaneous
- Wake On Charge
- Brightness Control
- Signature Spoofing Support
- Time In State Monitor
- Doze Settings
And seriously, much much more, way too many to list here
Bug reporting
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please do not grep / cut / edit the log, unless you know what you're doing.)
If the problem is hardware related please also grub a dmesg
Remember to provide as much info as possible (ex. steps to reproduce). The more info you provide, the more likely that the bug will be solved. Please also do not report known issues, search first. Bug reports with no proper logs will be ignored
Sources
DerpFest Github
OnePlus5T Device Tree
OnePlus5 Device Tree
Common Device Tree
Device Vendor
Device Kernel
Downloads
dumpling - firmware
cheeseburger - firmware
Flashing Instructions
Install TWRP (Latest codeworkx is recommended)
Coming from a different rom / OS you'll need to clean flash:
1. Wipe data (Factory reset)
(1.1.) If coming from stock OS you may need to format internal storage
2. Flash rom
(2.1.) Flash mods (magisk, gapps if vanilla ...)
3. Rejoice
For dirty flash just skip step 1, 1.1
and possibly 2.1 if your mods support addon.d (ex: Magisk)
It does not matter when you flash the firmware zip, and you only need to flash it once per firmware version
Thank You
AOSiP (They Are The Reason We Exist)
Google for Android and AOSP
LineageOS
AICP
ABC ROM
PixelExperience
OmniROM
AquariOS
BootleggersROM
---------
Any others we may have forgotten to credit
And last but not the least, all our testers, who have helped us squash many bugs so that we can try to release builds that as are flawless as possible​
​Our website: derpfest.org
Our telegram group: https://t.me/DerpFest5T
For @NurKeinNeid 's bare version go to the old thread here
XDA:DevDB Information
DerpFest, ROM for the OnePlus 5
Contributors
idoybh, NurKeinNeid
ROM Source Code: https://github.com/DerpLab
Devices Source Code: https://github.com/DerpFest-Devices
Kernel Source Code: https://github.com/op5-q/kernel_oneplus_msm8998
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: OOS 10 open beta 3
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2020-06-12
Created 2020-06-19
Last Updated 2020-07-28

reserved

Added to the OnePlus 5 Index Thread here.

Finally
Thanks @idoybh

Prolly the Best rom for OP5/T

bug report
I can't add fingerprint in the newest version 2020-06-12 since I get my system updated
It disappears after I set SELinux to permissive
avc: denied { open } for comm="qseecomd" path="/data/system/users/0/fpdata/finger_0_0.so" dev="sda13" ino=1833320 scontext=u:r:tee:s0 tcontext=u: object_r:system_data_file:s0 tclass=file permissive=0
for image see imgur U2voCGb

Cyl18 said:
I can't add fingerprint in the newest version 2020-06-12 since I get my system updated
It disappears after I set SELinux to permissive
avc: denied { open } for comm="qseecomd" path="/data/system/users/0/fpdata/finger_0_0.so" dev="sda13" ino=1833320 scontext=u:r:tee:s0 tcontext=u: object_r:system_data_file:s0 tclass=file permissive=0
for image see imgur U2voCGb
Click to expand...
Click to collapse
just stay on enforcing

jahidinbedod said:
just stay on enforcing
Click to expand...
Click to collapse
um i mean if it is enforcing, fingerprint unlock won't work

Cyl18 said:
um i mean if it is enforcing, fingerprint unlock won't work
Click to expand...
Click to collapse
Which device

Pokemetti2 said:
Which device
Click to expand...
Click to collapse
dumpling

Cyl18 said:
um i mean if it is enforcing, fingerprint unlock won't work
Click to expand...
Click to collapse
If you came from an old permissive build you should either clean flash, or just erase the fingerprint store (with the attached zip - via TWRP) and enroll them again.

idoybh said:
If you came from an old permissive build you should either clean flash, or just erase the fingerprint store (with the attached zip - via TWRP) and enroll them again.
Click to expand...
Click to collapse
it works! thanks

Ritwik Rahman said:
Prolly the Best rom for OP5/T
Click to expand...
Click to collapse
Indeed

Awesome rom, installed it today so I am still testing it out. Performance is great, so far I have encountered just 2 issues:
-Every time I open built in oneplus gallery app it starts scanning folders till it finds all of my 3000 pics from scratch, even though it already has cache.
-Microphone doesn't seem to work in third party apps. Tried with both a headset and with the built in microphone. They work in the voice recorder app but don't work in facebook messenger and discord(I tried it in them)
I have provided permissions in the apps.
The problems are minor, I don't really mind them. I also have magisk installed if it matters, without any mods.
I am also on the firmware from the stable release of android 10 oos(coming from stock rom, did a clean flash), do I need to downgrade to the open beta 3 firmware to fix these issues?
edit: attached log for the gallery problem, the other one ended up being over 500kb so I will try to attach it tomorrow

MaRtYy01 said:
.
-Microphone doesn't seem to work in third party apps. Tried with both a headset and with the built in microphone. They work in the voice recorder app but don't work in facebook messenger and discord(I tried it in them)
Click to expand...
Click to collapse
Enable Google assistant voice search and these will work. (Google - more - settings - voice - voice match - hey Google ON)

Anyone get the zoom lens working in gcam? Always crashes for me. selinux doesn't matter, neither does dotfix enabled/disabled.
https://del.dog/pebyphazer.txt
Device: cheeseburger
gcam: Tried nikita 1.7 and aranova's latest.

MaRtYy01 said:
Awesome rom, installed it today so I am still testing it out. Performance is great, so far I have encountered just 2 issues:
-Every time I open built in oneplus gallery app it starts scanning folders till it finds all of my 3000 pics from scratch, even though it already has cache.
-Microphone doesn't seem to work in third party apps. Tried with both a headset and with the built in microphone. They work in the voice recorder app but don't work in facebook messenger and discord(I tried it in them)
I have provided permissions in the apps.
The problems are minor, I don't really mind them. I also have magisk installed if it matters, without any mods.
I am also on the firmware from the stable release of android 10 oos(coming from stock rom, did a clean flash), do I need to downgrade to the open beta 3 firmware to fix these issues?
edit: attached log for the gallery problem, the other one ended up being over 500kb so I will try to attach it tomorrow
Click to expand...
Click to collapse
Hm, the gallery problem you face is pretty weird. I don't have it. Does other gallery apps work ok? Also the mic problem is gone here but didn't try in these specific apps you mentioned, it'll probably be fixed in the next release. If I recall correctly the firmware for latest OOS and open delta 3 are almost identical, but I would try the OB 3 firmware if I were you just in case.

skanadian said:
Anyone get the zoom lens working in gcam? Always crashes for me. selinux doesn't matter, neither does dotfix enabled/disabled.
Click to expand...
Click to collapse
Installing this module did the trick for me: https://www.celsoazevedo.com/files/android/p/aux-cameras-enabler-module/
Even though I thought it was already included in this ROM, installing it stopped the crashes and made it possible to switch between the lenses in the camera.

idoybh said:
Hm, the gallery problem you face is pretty weird. I don't have it. Does other gallery apps work ok? Also the mic problem is gone here but didn't try in these specific apps you mentioned, it'll probably be fixed in the next release. If I recall correctly the firmware for latest OOS and open delta 3 are almost identical, but I would try the OB 3 firmware if I were you just in case.
Click to expand...
Click to collapse
The other gallery apps seem to work fine, so I don't really mind it. Currently using gallery go. I just personally like the oneplus gallery more. For the mic issue the ''ok google'' workaround that @skanadian suggested worked fine, although I would prefer not to have google listening to me, lol. I uploaded the log for the mic issue here if it helps: https://del.dog/epylladiph

MaRtYy01 said:
The other gallery apps seem to work fine, so I don't really mind it. Currently using gallery go. I just personally like the oneplus gallery more. For the mic issue the ''ok google'' workaround that @skanadian suggested worked fine, although I would prefer not to have google listening to me, lol. I uploaded the log for the mic issue here if it helps: https://del.dog/epylladiph
Click to expand...
Click to collapse
The mic bug is an old one. We have many logs of it. Thanks anyways nevertheless, they are always welcome. I hope next release fixes that About the gallery I am still unable to reproduce. Try clearing its app data maybe?

Related

[ROM][I8150][UNOFFICIAL][5.0.2] CrDroid Lollipop [EOL]

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on CyanogenMod so use custom kernels compatible with them!
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices,
* 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.
*
*/
All the source code for crDroid is available in the Github repo. And if you would like to contribute feel free to pull a request.
Rom features
Nav bar tweaks (on/off toggle and custom dimensions);
Battery text mode (from cm);
Battery icon options (from cm);
Media scanner behavior on boot;
HSPA + icons on status bar;
SlimRoms heads up customization;
Traffic metter on status bar;
Gesture lockscreen;
Gesture anywhere (launch apps and activities from custom gestures);
Weather display on expanded status bar;
Wakelock blocker;
Left handed navbar option;
XuiMod toast animations;
AOKP custom system animations;
App circle sidebar;
CPU info overlay option in development settings;
[Connect/disconnect notification support;
Long click support on quick settings;
Screen recorder;
Animated rotation tile;
Wake up on plug;
Development shortcut;
Performance settings from CyanogenMod;
Clock and time clickable in expanded status bar;
Notification ticker;
Quick unlock;
PIN keypad shuffler;
Custom lockscreen shortcuts;
Answer calls with hardware home button;
Status bar clock tweaks (right, center or hide clock with many dates formats to show. Custom colors included);
Notifications counter;
Volume keys wake the device;
Ability to hide the alarm clock icon from status bar;
Dialer Lookup;
Profiles form CyanogenMod (new merges and lollipop style);
Protected apps (using trebuchet launcher);
Filter spam notifications;
CyanogenMod SuperUser;
Clear all button in recent panel with custom option (hide, top right or top left);
Disable search bar in recents;
Privacy guard from CyanogenMod with new Superuser access through it!!!;
Ability to hide superuser status bar icon;
Quick settings pull down with one finger (right, left or off);
Smart pull down;
Configurable 0, 90, 180 and 270 degree rotation;
Toggle to not allow quick settings on secure lockscreen;
Brightness control through status bar;
Double tap status bar sleep;
Data activity indicators;
Call blacklist support;
Increasing ring tone;
In call vibrations;
Ambient display (DOZE features);
Advanced reboot menu;
Option to hide adb notification;
Screen shot quick delete with confirmation;
Long press back to kill with configurable timeout;
Volume button custom actions (skeep track, wake screen, adjust sound and keyboard cursor control and swap volume buttons);
Less frequent notifications sound;
Advanced keyboard features (auto rotation with timeout, disable full screen, selector notification, show enter key, volume key cursor control);
New Eleven music player and AudioFX from CyanogenMod;
Among others. For more infor visit our github
Screenshots
http://crdroid.org/?page_id=472
crDroid official website
http://crdroid.org/
Download
Rom:
crdroid-5.0.2-20150330-ancora
Google Apps:
https://s.basketbuild.com/gapps
How to install :
Use CWM6.
Warning: Only use this recovery to flash New build with new partitio layout.0. Otherwise, you risk bricking your phone, or you might experience boot and stability issues!
Wipe data and cache.
Format /system (only first time coning from older recovery)
Format /data and /data/media (only first time coning from older recovery)
Flash update*.zip.
Flash gapps*.zip. You must flash gapps after every upgrade the since /system is formatted, wiping your previous add-ons.
Reboot phone.
After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
Warning: Do not restore backup data of system apps!
If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.
It seems that restoring backups can also break Calendar sync.
Builds and full support:
https://plus.google.com/communities...aa3e7d81-bf88-4973-9638-d5b0cd003b2d?hl=pt_br
Don't expect any support if you:
- are not running stock crDroid-kernel
- have installed any mods such Xposed!
- have modified system files
Source on Unofficial github
» Device
» Vendor
» Kernel
» audio-caf | display-caf | media-caf
XDA:DevDB Information
CrDroid Lollipop, ROM for the Samsung Galaxy W I8150
Contributors
K_TECH, arco68, Christopher83
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Version Information
Status: Stable
Created 2015-01-19
Last Updated 2015-04-02
Unofficial Changelogs
UNOFFICIAL CHANGELOGS​
Code:
[B][SIZE="4"]2015/03/30[/SIZE][/B]
-Sync with device tree (Device, Vendor, Kernel)
-Sync with source
[B][SIZE="3"]Old Build[/SIZE][/B]
[HIDE]
[B][SIZE="4"]2015/02/11[/SIZE][/B]
-Sync with device tree (Device, Vendor, Kernel)
-425MB of RAM *Christopher83
[B][SIZE="4"]2015/01/19[/SIZE][/B]
-Initial release for ancora
-Using K^kernel source as stock kernel (416 of ram) by Christopher83
-Remove CellBroadcast from build
[/HIDE]
ANNOYANCES​
Code:
[B][SIZE="4"]2015/03/30[/SIZE][/B]
-Tell me please :p
Enjoy it and don't forget to give me some feedback ^_^
Good work dude.
Because of ART I become lazy to try new rom.
I'll try later if I've time.
I lost my root, is there any way I can get it back using cwm?
Sorry, turn out it was disabled in dev option
I feel it's a bit snappier than CM12 and RR, still the same bugs with CM12. And using stock Kernel make performance control force close, same issue as RR.
coliv_aja said:
I feel it's a bit snappier than CM12 and RR, still the same bugs with CM12. And using stock Kernel make performance control force close, same issue as RR.
Click to expand...
Click to collapse
Good to know, thanks for the feedback :thumbup:
Well, davidteri91 will give us Official support for our device. If it exits i'll discontinue this project
davidteri91 said:
Hi people today I start with the work for sammys msm7x30 soon I will contact with you
Click to expand...
Click to collapse
Thanks in advance
K_TECH said:
Well, davidteri91 will give us Official support for our device. If it exits i'll discontinue this project
Thanks in advance
Click to expand...
Click to collapse
are galaxy wonder and s+ identical?
in term of android development (custom rom etc)
salmanfarisy said:
are galaxy wonder and s+ identical?
in term of android development (custom rom etc)
Click to expand...
Click to collapse
Yup, it similar in hardware such as gpu, camera, cpu, etc.
cant detect external sd card
did fresh install from stock, the performance was good, better than cm12, but i couldnt detect my external sd card and doesnt detect usb, i took the ex sd card put cm 12 and did fresh install back again, than flashed k^kernal exuv, alot of random freeze, after that i flashed again with uv, rom seems to be okay, bit still lags and freezes sometimes when i try to type msg, had to took out the battery and on the phone again. thanks alot for the effort, deeply appreciate what you guys doing for the old phone
Randhis said:
did fresh install from stock, the performance was good, better than cm12, but i couldnt detect my external sd card and doesnt detect usb, i took the ex sd card put cm 12 and did fresh install back again, than flashed k^kernal exuv, alot of random freeze, after that i flashed again with uv, rom seems to be okay, bit still lags and freezes sometimes when i try to type msg, had to took out the battery and on the phone again. thanks alot for the effort, deeply appreciate what you guys doing for the old phone
Click to expand...
Click to collapse
Thanks for the report i'll check it
Update!!
UPDATE
Download link First Post
Changelog Second Post
Enjoy it guys!!! ^_^
K_TECH said:
UPDATE
Download link First Post
Changelog Second Post
Enjoy it guys!!! ^_^
Click to expand...
Click to collapse
deleted. thank you
He has google plus and FB account listed.
...or maybe you can visit his home in Sidoarjo. Lol. Jk
Sent from my LG-E435 using XDA Free mobile app
can i just wipe dalvik & cache for update?
xSmart007x said:
can i just wipe dalvik & cache for update?
Click to expand...
Click to collapse
yes you can, but i recommed to do to the pristine way
UPDATE!!!
UPDATE
Download link First Post
Changelog Second Post
Enjoy it guys!!! ^_^
NEWS!!!
Well, this rom is EOL for now because it is not updated anymore
see here for more info: https://plus.google.com/+CristianoMatos/posts/fZF4hiGP9y7
Thanks for using this rom
which gapps must i download? 5.0.0 or 2,3,6 ? BTW thanks for this rom.

[JDCTeam] Resurrection Remix 5.8.5 FINAL Rel 40 [23 Mar] [7.1.2_r36] [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"
}
Resurrection Remix 5.8.5​Samsung Galaxy S4 i9505 (jfltexx)​Release 40 - 23rd March 2018​
Code:
#include
/*
* Your warranty is now void.
* And other random stuff no-one reads.
*/
Intro
This is a straight port of Resurrection Remix with a tweaked kernel for Galaxy S4 i9505.
It is based on Nougat 7.1.2_r36 and nightlies of LineageOS 14.1 and Resurrection Remix from 20th March.
Security updates up to 20th March are applied, including Kernel.
OMS / Substratum is the integrated theme engine since Release 12.
Magisk is the integrated root and system modification hiding solution since Release 18.
Since Release 37 only the Rootless build is distributed.​Features
Code:
● navigation bar ▼
- enable/disable navbar
- navbar colour tint
- navbar button customisation smart bar
- navbar pulse
- navbar fling
- double tap to sleep navbar
● status bar ▼
- brightness slider
- enable / disable show notification count
- superuser indicator switch
- double tap to sleep status bar
- carrier label
- carrier label switch
- carrier label colour
- carrier label size
- clock customisation's
- time & date
- day & date toggle
- centre / right / left clock choice
- date format
- clock font styles
● battery ▼
- battery bar customisation
- battery icon customisation (circle / landscape / portrait and more)
- battery % text
● network traffic indicator ▼
- network traffic arrows switch
- incoming / outgoing traffic
- network traffic colour
● status bar RR logo ▼
- RR logo colour
- position
● custom logos ▼
- logo colour
- position
- style
● status bar weather ▼
- weather colour
- weather position (left / right)
- weather font style
- weather size
● status bar ticker ▼
- ticker text colour
- ticker icon colour
● animations ▼
- toast animations
- list view animations
- system animations
- qs tile animations
- power menu animations
- misc animations
● gestures ▼
- gestures anywhere feature
- 3 finger swipe screenshot gesture
● app circle bar ▼
- choose apps in app sidebar
- trigger width
- trigger height
- trigger position
● app sidebar ▼
- choose apps in app circle
- trigger width
- trigger height
- trigger position
● pie control ▼
- pie trigger (left / right / bottom)
- pie targets
- pie colours
- more pie features
● recents panel ▼
- clear all button switch
- clear all tasks switch
- clear all button location (top right / top left / top centre / bottom left / bottom right / bottom centre)
- full screen recents
- recents styles
- omniswitch
● cclock widget ▼
- clock and alarm customisation's
- weather panel customisation's
- calender events
● lockscreen ▼
- lock screen bottom shortcuts
- lock screen general shortcuts
- 100+ icons for shortcuts
- double tap to sleep lock screen
- lock screen media art / enable disable
- quick pin / patter unlock
- lockscreen wallpaper
- lock screen weather widget
- lock screen icons colour
● quick settings draggable tiles ▼
- customisable tiles
- dynamic tiles adjustment
- number of columns / rows
- tile animations
● notification drawer ▼
- task manager
- custom headers
- long press toggles to enter settings
- disable immersive mode messages
- force expand notification
- quick pull-down
- smart pull-down
- notification panel transparency
- volume dialog transparency
- notification panel stroke
- volume dialog stroke
● buttons ▼
- back-light timer
- back-light strength
● advanced reboot menu ▼
- power off
- reboot (recovery / boot-loader / hot reboot)
- screen-shot
- power menu end calls switch
- restart systemui
- aeroplane mode
- screen record
- on the go mode
- sound panel
● home button (for devices with hw keys only) ▼
- home button answer call
- long press actions
- double tap actions
● menu button (for devices with hw keys only) ▼
- short press actions
- long press actions
● search button (if device supports) ▼
- short press action
- long press action
● volume buttons ▼
- wake up device
- playback control
- ringtone volume control
- keyboard cursor control
- swap buttons on landscape mode
- volume key answer
● miscellaneous ▼
- selinux switch (switch between permissive and enforcing selinux if device has selinux enabled)
- clock shortcut
- disable battery saver warning colour
- ota updates
- camera shutter sound enable / disable
● systemui tuner ▼
- enabled by default
- removed demo mode and tweaked systemui tuner as compared to aosp
- status bar icons customisation's
- quick settings customisation's
● other features ▼
- performance profiles
- lcd density
- expanded desktop mode
- heads up switch and customisation's
- live display
- configurable 0/90 / 180 / 270 degree rotation
- lock screen auto-rotate switch
- double tap power button to enable camera gesture
- prevent accidental wake-up
- wake phone on charging plug
- battery light customisation's
- notification light customisation's
- font size
- CM privacy guard
- RR ota
- CM root inbuilt
- new RR configurations
- overall smoothness improvements
- optimisation's to improve battery
- includes all android nougat features
- includes all CM14.1 features
- and much much more ...
Download
Available releases:
OLD:
Release 17 - 7.1.1, last CM root version.
Release 28 - 7.1.2, Magisk 12 root, July security updates.
Release 29 - 7.1.2, Magisk 13.3 root, July security updates.
Release 30 - 7.1.2, Magisk 13.3 root, August security updates.
Release 32 - 7.1.2, Magisk 14.0 root, September security updates.
Release 33 - 7.1.2, Magisk 14.2 root, September security updates.
Release 34 - 7.1.2, Magisk 14.3 root, October security updates.
Release 35 - 7.1.2, Magisk 14.3 root, October security updates, WPA_supplicant fixes.
Release 36 - 7.1.2, Magisk 14.3 root, October security updates, WPA_supplicant fixes.
Release 37 - 7.1.2 Rootless, November security updates, Krack fixes.
Release 38 - 7.1.2 Rootless, December security updates.
Release 39 - 7.1.2 Rootless, January security updates.
CURRENT: Release 40 - New builds only from AFH going forward.
Download latest ROM from AndroidFileHost.
Download archived roms rom Sourceforge.
Source code
BuffCore kernel: here
Buffs' common device tree: here
RR code: here LOS code: here
Build instructions (use old method) here
All code in this rom is correctly forked / cherry picked / credited where not authored by Buff99.
Anyone can use my repos if they do the polite thing and ASK PERMISSION FIRST - no use outwith this please.
What does / doesn't work
All hardware support issues will be the same as LOS / CM 14.1.
DOES
GPS, orientation and acceleration work. GPS Status gets a good fix indoors.
Camera.
MHL video output.
OMS support integrated.
Magisk integrated.
You tell me.
DOESN'T
GLONASS.
You tell me.
Thanks / Credits
Code:
* Resurrection Remix core team, The extended team of RR maintainers
* CM team, LOS team, Omni team, Slim team.
* XDA developers, AndroidFileHost, Sourceforge, Github.
* Everyone who has contributed to LOS / CM on S4.
* The [COLOR=Red]Buff99_RR_test_team[/COLOR] for help and support:
* [URL="https://forum.xda-developers.com/member.php?u=4204995"]Sjamie[/URL], [URL="https://forum.xda-developers.com/member.php?u=7995577"]63ck0[/URL], [URL="https://forum.xda-developers.com/member.php?u=4669592"]Rabbit48[/URL],
* [URL="https://forum.xda-developers.com/member.php?u=5978751"]-Sohail[/URL], [URL="https://forum.xda-developers.com/member.php?u=3750366"]Andy Hall[/URL], [URL="https://forum.xda-developers.com/member.php?u=7868788"]Frankv723[/URL]
* Many thanks to [URL="https://forum.xda-developers.com/member.php?u=5968293"]Side[/URL]
* The [COLOR=Red]OptLos_test_team[/COLOR] and JDCTeam.
* Did I already thank [URL="https://forum.xda-developers.com/member.php?u=5968293"]Side[/URL]? Yes [URL="https://forum.xda-developers.com/member.php?u=5968293"]Side[/URL]. [URL="https://forum.xda-developers.com/member.php?u=5968293"]Side[/URL] MUST be thanked more than once.
* TJsteveMX and Srisurya95 for their previous work.
* DaveJimson, ReubenBrown13, Elv1503, Nxss4 - initial beta testing.
XDA:DevDB Information
Resurrection Remix Nougat for S4 i9505 (jfltexx), ROM for the Samsung Galaxy S4
Contributors
Buff99, side
Source Code: https://github.com/ResurrectionRemix
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop supporting bootloader and modem / non-hlos
Based On: LineageOS
Version Information
Status: No Longer Updated
Current Stable Version: Release 2
Stable Release Date: 2016-11-27
Created 2016-11-26
Last Updated 2018-12-02
Installation​
Required for installation: Recovery - Latest version of TWRP - TWRP 3.1.1-0
Firmware - Lollipop supporting bootloader and modem / non-hlos. Look in _Bon_Bon's great MODEMS and BOOTLOADERS collection
Gapps - a latest version of Open Gapps 7.1. Either Pico / Nano or see Addons post #7 below about how to use a Config-Gapps file to customise a Super Gapps install​1st install - " clean install "
Make a full nandroid backup <always backup!>.
Properly remove previous root solution i.e. flash Magisk uninstaller and / or UnSU.
Fully wipe device.
Install Rom.
Install desired root solution if using Rootless.
Install Gapps.
Wipe Cache and Art / Dalvik.
Reboot.
Wait for 1st boot.
Enjoy.
2nd and subsequent installs - " dirty flash "
If you do not follow these instructions you will get install / boot problems.
Uninstall all Substratum overlays.
Make a full nandroid backup <always backup!>.
Properly remove previous root solution i.e. flash Magisk uninstaller and / or UnSU.
Wipe System, Cache and Art / Dalvik <wiping System is ESSENTIAL for Magisk>.
Install Rom.
Install desired root solution if using Rootless.
Install latest Gapps (Updating with latest Gapps for every dirty flash is A Good Thing).
Wipe Cache and Art / Dalvik.
Reboot.
Wait for App optimization.
Enjoy.
Swapping between Magisk and Rootless builds
Changing build types is as simple as following the full dirty install procedure, changing the root solution in the appropriate place.
While dirty flashing may be possible for some updates, be prepared that progress sometimes means you will need to clean install updates!
Nandroid backups are your friend!
Latest changelist
- Release 40 -
Release-40-changelog.txt
md5sum - a365b7177dc31c0b91e7dd85a4395d6d
​
Fixes to APN's and sensitive numbers.
Fix SELinux policy for MAX88920 calibration file
Updated translations.
Bump security patch level to 2018-03-05.
Kernel: Buffcore 1.8.
Simple GPU governor added. Don't think it's any better than ondemand though, so not enabled by default.
Security fixes, bug fixes, crypto fixes.
March 2018 security updates applied for RR, LOS and kernel.
RR and LOS code grabbed at 12:00 GMT Tuesday 20th March.
Please view the attachment for further details.
Thanks to Buff99_RR_test_team for help and support: Sjamie, 63ck0, Rabbit48, -Sohail, Andy Hall, Frankv723
Thanks to OptLos_test_team & Side
Reporting bugs​
Proper reporting of issues will help me spend time productively fixing bugs rather than tail chasing vague issues.
Please follow these guidelines.
Reporting bugs
If you wish to report an issue, then the onus is on you to prove the issue.
If you provide exact replication instructions, an idea of how often the issue occurs and logs that enable me to replicate the issue then a fix will be possible ("if you do action 1 then action 2 then action 3 you will find that bug X occurs 100% of the time").
If you give a vague complaint about an issue then I will not look at it without explicit replication instructions and preferably logs ("phone overheats when using CallOfDirty") .
Issues about overheating, battery life or performance should be backed up with information from relevant monitoring apps.
One-off issues generally do not get investigated unless they are well documented and have provided logs.
Issues that are specific to one piece of software will generally not get investigated without logs. I am not very keen on installing software to investigate bugs, especially if I need to create user accounts. If you can replicate the issue on more than one piece of software it will increase the chance of being fixed.
Issues to do with speaker or microphone related issues need to be explicit about which speaker and mic is in use (internal, head phones, earphones, bluetooth headset, Bluetooth speakers), whether normal earpiece or hands free mode is in use, Audio mods that have been installed. Logs may be helpful too.
Issues with media / streaming / playback should be provided with examples.
A picture is worth a thousand words; a movie is thousands of pictures. If you cannot describe your problem in words, post pictures or movies to help show your issue. The rom has in-built screen capture and screen recording tools, so please use them.
It can often be difficult to tell what is going on with logs from a fully loaded system. It can help a lot if you make a nandroid of your current system, format and then make a clean install, with gapps only if needed, and only the app that causes the issue - as minimal a system for replication as possible - then replicate the bug and capture logs. If I then have to replicate the issue I can easily replicate your system.
If you want to send a full set of logs for a bug, I recommend using Syslog.
Perform some of the functionality that is bugged and then capture logs in the app.
If you have had a reboot then capture a set of logs immediately when the system reboots. If the last-kmsg file is empty then the logs are useless.
Type a brief description of the problem in the notes field and your XDA username .
Select to scrub personal information.
Upload it to a web based host (gdrive, dropbox, etc.) and PM the link to me.
And remember:
The Drill .... settings > configurations > about > the drill > logcat or GTFO​​
Hints, tips & FAQs​
RR is a very feature laden rom. Don't go mad and switch everything on when you first boot. Concentrate on a feature and see how you like it. Blur for example can take a lot of tuning to look right.
- If something does not run go into Settings > Privacy > Privacy Guard and check settings.
- To enable root go to Magisk Manager.
- Use Open Gapps for your Google apps. You can either use the smallest version you can get away with (recommended Pico or Nano) or use a larger version in combination with a gapps-config file, see post #7.
- Most issues / caveats for CM14.1 / LOS will apply for this rom!
- Long boot times on 2nd and subsequent boots? Go into Settings > Privacy > Privacy Guard > Advanced > Bootup and disable startup on apps that don't need started on every boot.
- After flashing in TWRP you may see two messages saying "E:unknown command" - this can happen on all CM14.1 based roms and is nothing to worry about.
Q. Does xposed....
A. There are now versions of Xposed which run on Nougat. However Xposed WILL NOT BE SUPPORTED AT ALL. You will be on your own. Do not report bugs. Logs that show Xposed use will be ignored.
Q. The install button does not work when I want to install an app, usually a non market side-loaded app?
A. Stop / disable the application running that is using a screen overlay.
Q. Does OTA work?
A. Yes. It checks to see if a new version has been published and alerts you. Links are provided in the OTA app for direct downloads. The rom will still need to be flashed manually as normal.
Q. Why is there now a Magisk and a Rootless build?
A. The work on this Nougat RR rom is nearly finished. I am now giving the user the option of selecting to install a root of their choice, or go with the current Magisk. Once I have finished releasing builds the Rootless version will allow you to install the latest Magisk version of the day rather than an old obsolete version that will need updated once the rom is installed. Running the rom without any root applied is also a viable option.
Q. What theme engine is integrated?
A. Full OMS7 support has been implemented from version 12 onwards, so Substratum can be installed from the play store if you wish to theme the rom.
Q. Can I use an alternate kernel?
A. You may be able to use other kernels. Use Flashify to flash them or extract the boot.img and flash as img from TWRP. Do not wipe kernel / dalvik if only flashing a kernel. SideCore looks to be a promising alternative. Buffcore FYI is now very closely related to SideCore and for most uses you will notice no difference between the two.
Q. I would like louder / better quality sound.
A. You could us the latest mod by A.R.I.S.E. - ARISE+Magnum+Opus+20180105+Stock+Edition.zip from here. See advanced post #7 for more on Arise. I no longer use Arise as I find the available Magisk mods to be less bloated and better performing. From Magisk downloads I recommend installing "Ainur Sauron", "Viper4Android FA by Ahrion" and "Audio Modification Library".
Q. Can I replace the weather provider?
A. Go to settings > apps > configure apps > weather. Add weather provider takes you to the playstore. Download Yahoo weather provider. Back to weather and enable Yahoo weather provider.
Q. Can I mirror the rom on a different provider?
A. NO! only want the rom served from AFH and Sourceforge so I can monitor downloads. NO mirroring is permitted. Downloads from other providers will not be supported.
Q. Can you make an i9515 (or other variant) build too?
A. Sorry but I am not going to make another blind build, too much grief and hassle.
Q. My screen goes black when making or receiving a call and does not return?
A. You probably need to clean and / or re-calibrate your proximity sensor. See here.
Official Resurrection Remix FAQ: here
Crowdin for translations here
Feature requests to "thoughts / feedback" section of RR G+ page here
Advanced​
Magisk:
From version 37 I don't include Magisk, it's up to you to choose your root solution.
Recommended: enable Magisk hide for Google play store and Google services framework (if using substratum also hide overlays for GPS & GSF - thanks Catscratch).
Recommended: disable busy box and host hiding.
Recommended: ensure you are certified in Google play store.
Recommended: only enable Magisk Hide when you are actually trying to hide something, may have caused root disapearing bugs.
If you want to play Mario run, you need both Magisk Hide enabled and Magisk Manager hidden.
If you have Magisk problems refer to the Magisk support thread here.
Good thread of hints and tips for Magisk by Didgeridoohan here.
Debug options esp. ADB over USB should be disabled if you are trying to get a safetynet pass.If you need busybox, the Stericson version from playstore works fine.
Adaway 3.2 is the recommended host filtering solution.​
Rootless:
From version 37 I only distribute the Rootless version.
Rootless is intended to allow the user to choose which root solution to apply.
This will be especially useful in future when Magisk 14.5 is no longer current.
The rom should even be useable without any root applied.
Google play store certification:
If you find protected applications not appearing when expected in play store, check in the settings to see the certification state. When uncertified, apps like Mario run will not show up.
To force certified, stop the play store and delete it's data. Ensure you can pass SafetyNet. Next time you start you should be certified.
F2fs
F2fs file system is supported.
It is only recommended to use with the /data and /cache partitions, leave /system as default ext4.
Caution! The /data partition contains your internal SD card partition. Although it does not get backed up when you nandroid, if you format /data you will lose the contents of Internal SD. So we need to back this up ourselves if we are changing /data.
To change /data and /cache to F2fs:Connect your phone to your PC with your trusty USB cable.
In TWRP, go into Mount and enable MTP.
Copy everything from your internal SD to a folder on your PC.
Unmount MTP.
Go into Backup and perform a full nandroid backup.
Go into Wipe and change File System on /data and /cache from ext4 to f2fs.
Restore the /data and /cache partitions from your newly performed backup (will warn you that you are restoring to a different file system, is OK).
Go back to Mount and enable MTP again.
Copy the internal SD contents back from PC.
Job done.​
Addons​
Arise:
For Release 39 use the latest ARISE+Magnum+Opus+20180105+Stock+Edition.zip from here.
Recommended: use the in-built compatibility module for Magisk. My attached Arise prop file has had this edit added.
DO not install Arise as part of an initial Clean install - has been observed that wifi connectivity has been lost due to this. Do first install as ONLY rom + (root solution) Gapps, let OS boot and settle / install apps THEN boot back into TWRP and do a dirty flash with Arise.
Arkamys audio is now broken and should not be used (from my testing anyway).
Don't be scared of it not being an aroma installer - it is actually easier and more flexible once you are used to it.
Place your edited arise_customize.prop into the root folder of your internal SD card.
The procedure for a full dirty flash with Arise then becomes:Boot into TWRP and flash: Rom, (root solution), Gapps, Arise Magnum Opus, clear cache, reboot.​
My arise_customize.prop for Opus is attached as an example to this post. You may notice it has been simplified. Try it!
For listening to loud raucous heavy metal I use:Installed using Opus prop: Core install, ViPER4Arise 2.5.0.5, v4a_profiles, Qualcomm effects = ANDROID_O, DIRAC, Uninstall MusicFX.
Viper4Arise settings: Convolver ON (DFX metal rap big bass), Viper Bass ON (Freq 60Hz, Boost 12db), Viper Clarity ON (Natural, 3.5db)​
Big Gapps:
Large Gapps packages can be installed with our large system volume, saving valuable /data space by allowing you to fill unused /system space with the Google apps you normally install from the play store.
However, do not just install the full super package and expect there to be no impact on the fluidity of your system. Installing everything will bog your system down with too much unnecessary crap.
Recommended: setup a gapps-config.txt file to customise what gets installed to your preference and use the full Super Gapps file. Using this I delete some unnecessary apps for me from the rom (trebuchet launcher, AOSP keyboard, live wallpapers, exchange, calendar) and add in about 400 Mb of google apps I normally install anyway.
Gapps-config.txt can be leveraged to uninstall pretty much any file in the rom. This is a very powerful feature.
The basic idea for setting up the config-gapps file is: Core gapps are automatically installed, so you don't bother with them. Add the Pico and Nano apps as you prefer. Add all the Google apps you normally install from the playstore.
Gapps-config.txt needs to be in the same folder as the gapps file you will be using.
Careful you do not delete essential apps for boot : you need to have a launcher and keyboard, otherwise you won't be able to do anything on first boot. Watch out for apps which delete others when added (launcher, keyboard, etc.).
I have included a zip with my config-gapps as an example and a template file setup to make it easy for you to creat your own custom version.
Spectrum
Spectrum is a basic profile switcher app by @frap129 for switching performance profiles pre-setup by the rom dev.
Download Spectrum app here.
There are 4 profiles setup in the rom for use in Spectrum. The names and descriptions are preset - the descriptions in Spectrum don't really relate too much to Buff99 profiles.
The Spectrum application does not need to be installed if you do not wish to use profile switching.
If you do not install the app the default profile ("Balanced") is used.
You can directly change profiles without the app by saving a value of 0 - 3 to /data/property/persist.spectrum.profile
BALANCED (0)
The default Buff setup, same as without Spectrum applied.
PERFORMANCE (1)
Slightly slower version of balanced.
BATTERY (2)
Tweaked for a lower speed and better battery usage. Will not be as quick to perform certain tasks but will be more battery frugal.
GAMING (3)
Setup the same as balanced, except the governer is tweaked to work with user tweaked voltages.
Balanced, Performance and Battery are setup to use with default voltages (Power efficient speeds are favoured).
Gaming is setup to be used with user tweaked voltages, and scales more smoothly between all voltages.
Any suggestions of settings to apply are welcome.
View attachment Buff99_arise_customize.prop.zip
Setup for Arise versions from 20170424 - 20180105
Core install, ViPER4Arise 2.5.0.5, v4a_profiles, Qualcomm effects = ANDROID_O, DIRAC, Uninstall MusicFX + ADDED magisk compatibility mod.
View attachment Buff99_gapps-config_2.0.zip
Version 2.0 - new template to make it easier to create your own version!
Donators
Donators​- Hall of Fame -​
Никита Перерослый
Matthias Behr
Bruno Mercier
Quentin Vanduele
Scott Dill
Sean Higgins
Jeremy Watts
Andrew Swanson
Kristopher Kolessar
Andre Kuehne
Jose Angel Palenque Plaza​
Many thanks for your generous donations !
All donators are welcome to join the Buff99_RR_test_team and / or get access to beta versions built every couple of days, PM me for details.​
Video rec work ?
Sent from my SM-G903F using Tapatalk
mbaier said:
Video rec work ?
Sent from my SM-G903F using Tapatalk
Click to expand...
Click to collapse
nope; rom is untested and bugs need reported.
It's a official release? Are u the official manteiner?
Thx for this work
AndroidianoSr said:
It's a official release? Are u the official manteiner?
Thx for this work
Click to expand...
Click to collapse
It is unofficial on jfltexx for the moment but I am official Note 8 tablet maintainer.
I am hopeful releasing this will raise interest and others will volunteer to help out on an official build as I don't want to be sole maintainer.
How can I change weather provider (cLock) to yahoo? It's better for my localization.
Bookmarked!
Sent from my jfltexx using XDA Labs
could you upload to mega?
Downloading now to try on my l720 that is gsm unlocked.
Sent from my GT-I9505 using XDA Free mobile app
Great Rom! But after a Reboot I can't acess my sd-card files
Can someone post some screenshots?
cberggold14 said:
Great Rom! But after a Reboot I can't acess my sd-card files
Click to expand...
Click to collapse
Bummer has been fine for me (..so far..)
Can you get me a log please?
@cberggold14 - I also noticed you reported the same bug on AICP 12.1...
Screenshots
https://1drv.ms/f/s!AlomWSgBgPQIrQEOMCjey3QWWVBl
https://android-hubo.de/thread/5111...-8-0-7-1-0-r7-i9505/?postID=116284#post116284
for germany

[ROM][32B][8.1.0][OFFICIAL]FireHound v4.X [STABLE]

FireHound is a Custom ROM developed focusing on Stability carrying many features hand in hand. We strive a lot in the back end to provide our users with all the necessary components a daily driver ROM should include.​ASHES :
Code:
/*
*
* 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.
*
*/
Status Bar
Status Bar Icons
Battery Percentage
Network Traffic Indicator
Battery Bar
Battery Bar Location
Battery Bar Style
Charging Animation
Battery Bar Color
Battery Bar Thickness
Slide for Brightness Control
Quick Pulldown
Smart Pulldown
Show seconds
Bluetooth battery status
Notification Ticker
Custom Carrier label
Quick Settings
Heads Up Enable/Disable
DND
QS Tiles title
Quick WiFi Toggle
Quick BT toggle
Quick Battery toggle
Quick Data toggle
Location Easy toggle
Haptic feedback on qs tiles
Disable Immersive Messages
Force Expanded Notifications
Notification Access
Custom Small QS tiles
Custom rows,portrait,landscape tiles
Disble QS on secure lockscreen
Notifications Filter
Quick Settings Headers
QS Scroller
Buttons
Navigation Bar Enable/Disable
Backlight Control
Navigation Bar Layout Control
Left Handed Mode
Power button press twice for Camera
Power Button End Call
Home Button Customizations
Menu Button Customizations
Back Button Customizations
Volume Button Customizations
Keyboard Cursor Control
Playback Control
Navigation Bar
Fling
SmartBar
Pulse
Display
Toast Icon Switch
Double tap to wake/sleep
Wake on Plug
LCD Custom Density
Daydream
Font Size Control
Lights
Battery Lights Customizations
Notification Lights Customizations
Sounds
Notification Tones
Increasing Ring Volume
Launch Music App on Headset connected
Other Sounds Customizations
Charging Sounds
Enable/Disable screenshot sound
Live Volume Steps
Force Expanded Volume panel
Camera Shutter Sound Enable/Disable
AND MANY MORE (AT THIS POINT I GREW TIRED OF WRITING)
DOWNLOADS
FireHound OS - Download here(mirror link)
Gapps - OPEN GAPPS in case open gapps fails under all circumstances, try Mind The Gapps
Recommended is always mini/nano
Magisk Manager - Here
BUGS
Stock camera does not work. Download Cameringo/Footej/etc. Camera works after a reboot
SeLinux is permissive
Torch in QS tiles does not work. You need to install Moto Torch
Instructions
1. Download the ROM
2. Download GAPPS
3. Go to recovery and TAKE A NANDROID BACKUP
4. WIPE SYSTEM,DATA,CACHE AND DALVIK CACHE if coming from any other ROM. When i post updates wipe only cache and dalvik cache
5. Flash ROM, GAPPS and magisk installer if you want playstore as certified
6. Reboot
REPORTING BUGS
Your bug report MUST contain the following information
Code:
Phone Informations
* FireHound version
* Gapps version
What you did:
* Wipe data: y/n
* Upgrade from previous official dot build: y/n
* Restore with titanium backup: y/n
You're using (if yes write which one) :
* Task killer
* Phone cleaner / Battery enhancer apps
* Non-stock kernel
* Modified kernel settings
* Other mods
Bug info:
Along with that IT MUST contain log files. if you don't know how to take them then follow this
If it is a random reboot, grab kmsg/dmesg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
google how to do it!!!
XDA:DevDB Information
FireHound OS, ROM for the Moto G4 Plus
Contributors
Ayan Uchiha Choudhury, Nikit, rajatgupta1998, golden-guy,theHari08
Source Code: https://github.com/FireHound
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Moto G4/Moto G4 Plus
Based On: Lineage/AOSP
Version Information
Status: Stable
Current Stable Version: v4.7
Stable Release Date: 2018-05-20
Created 2018-05-21
Last Updated 2018-07-30
Reserved
CHANGELOG
FireHound-4.6-UNOFFICIAL-20180603-athene.zip
Bumped version from 4.5 to 4.6
Added Sound Control to kernel thanks to @flar2
Rest of changelogs to be found here
FireHound-4.7-UNOFFICIAL-20180715-athene.zip
click here for the changelog
FireHound-4.7-WEEKLY-20180723-athene.zip
Arrange 'Volume Sliders' in a systematically
Show 'Vendor Security Patch Level' in device info
Update Styles API to match the javadocs
Disabled bluetooth by default on the first boot
Fixes to sprint APN
Added native call recording to Dialer
Long press restart button to reboot system when advanced reboot is enabled
Added 'Force Expanded Notifications' option
Add a toggle to disable 'Double Tap To Sleep on Navigation Bar'
FireHound-4.7-WEEKLY-20180730-athene.zip
Support for theming notifications using stock system themes
Added a 'Gaming Mode' tile for a better UX while playing games
Added 'Ripple Effect' for Brightness Buttons
Reserved
reserved
reserving
taking this for the reserves
last one I promise!!
Any plans for 32bit ? I already have a build finished.
Good to have another oreo rom too :fingers-crossed:
DizzyBinary said:
Any plans for 32bit ? I already have a build finished.
Click to expand...
Click to collapse
I think this is 32 bit.
Is it 32 bit ?
DizzyBinary said:
Any plans for 32bit ? I already have a build finished.
Click to expand...
Click to collapse
32 bit. If you're having 64 kindly post it.
testing and super fast, the default camera does not work for me, footej and snap camera work.
thanks for another amazing ROM
It would be great if you specified whether it is 64 or 32 bit in the post, as you cant install gapps without knowing this.
Edit: Thank you for adding it to the title
Slayer5934 said:
It would be great if you specified whether it is 64 or 32 bit in the post, as you cant install gapps without knowing this.
Click to expand...
Click to collapse
Somehow it is indicated in the title already:
[ROM][32B][8.1.0][UNOFFICIAL]FireHound v4.X [STABLE]
my apologies. I forgot to add it previously thus leading to the confusion. Now it is in the title
Great to see tattered clothes as default ringtone . Tipical Naruto fan boy .
Although a good ROM smooth enough .
Gonna try it soon and make a review ???
jaxx08 said:
The Rom Review Is Here,Checkout The Video
And Found Some Bugs As Well & I Can't Install Instagram,My Safety Net Is Passed But Not Able To Get It
Click to expand...
Click to collapse
will check into the bugs. My instagram was working fine. maybe try to reboot to recovery and wipe cache and dalvik cache and check?
Ayan Uchiha Choudhury said:
will check into the bugs. My instagram was working fine. maybe try to reboot to recovery and wipe cache and dalvik cache and check?
Click to expand...
Click to collapse
Ok i will check after wiping cache and dalvik cache and reply you soon
---------- Post added at 11:28 AM ---------- Previous post was at 11:08 AM ----------
I did cleared dalvik cache and cache but still it doesn't work

[JDCTeam] 🌴 Resurrection Remix Oreo 🌴 Release 06 [12 Sept] [8.1.0_r43] [EOL]

[JDCTeam] 🌴 Resurrection Remix Oreo 🌴 Release 06 [12 Sept] [8.1.0_r43] [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"
}
Resurrection Remix 6.2.0​Samsung Galaxy S4 i9505 (jfltexx)​Release 06 - 12th September 2018​
Code:
#include
/*
* Your warranty is now void.
* And other random stuff no-one reads.
*/
Intro
This is a straight port of Resurrection Remix for Galaxy S4 i9505.
It is based on oreo 8.1.0_r43 plus latest code from LineageOS 15.1 and Resurrection Remix on 10th September.
Security updates up to September are applied.
Substratum can be used with the integrated theme engine.
Root is not integrated. Latest Magisk beta is recommended.
The audio system is very much an intermediate solution for oreo and will change.
Viper4magisk and other Magisk hosted sound mods work
Initial kernel is a fork of BB's AOSP 8.1 kernel with added features. Many thanks to BB.​Features
Code:
_ Theme engine _
- full Substratum (OMS) theme support
_ Navigation bar _
- enable / disable navbar
- navbar colour tint
- navbar button customisation smartbar
- navbar pulse
- navbar fling
- double tap to sleep navbar
_ Statusbar _
- brightness slider
- enable / disable show notification count
- superuser indicator switch
- double tap to sleep statusbar
- carrier label
- carrier label switch
- carrier label colour
- carrier label size
- clock customisations
- time & date
- day & date toogle
- center / right / left clock choice
- date format
- clock font styles
_ Battery _
- battery bar customisation
- battery icon customisation (circle / landscape / portrait and more)
- battery percentage text
_ Network traffic indicator _
- network traffic arrows switch
- incoming / outgoing traffic
- network traffic colour
_ Statusbar RR logo _
- RR logo colour
- position
_ Custom logos _
- logo colour
- position
- style
_ Statusbar weather _
- weather colour
- weather position (left / right)
- weather font style
- weather size
_ Statusbar ticker _
- ticker text colour
- ticker icon colour
_ Animations _
- toast animations
- system animations
- misc animations
_ Gestures _
- gestures anywhere feature
- 3 finger swipe screenshot gesture
_ App circle bar _
- Choose apps in app sidebar
- trigger width
- trigger height
- trigger position
_ App sidebar _
- choose apps in app circle
- trigger width
- trigger height
- trigger position
_ Pie control _
- pie trigger (left, right, bottom)
- pie targets
- pie colours
- more pie features
_ Recents panel _
- clear all button switch
- clear all tasks switch
- clear all button location (top right, top left, top center, bottom left, bottom right, bottom center)
- full screen recents
- recents styles
_ Lockscreen _
- lockscreen bottom shortcuts
- lockscreen general shortcuts
- 100+ icons for shortcuts
- double tap to sleep lockscreen
- lockscreen media art enable / disable
- quick pin / pattern unlock
- lockscreen wallpaper
- lockscreen weather widget
- lockscreen icon colour
_ Quick settings draggable tiles _
- customisable tiles
- dynamic tile adjustment
- number of columns / rows
- tile animations
_ Notification drawer _
- custom headers
- long press toggles to enter settings
- disable immersive mode messages
- force expand notification
- quick pulldown
- smart pulldown
- notification panel transparency
- volume dialog transparency
- notification panel stroke
- volume dialog stroke
_ Buttons _
- backlight timer
- backlight strength
_ Advanced reboot menu _
- power off
- reboot (recovery, bootloader, hot reboot)
- screenshot
- power menu end calls switch
- restart system UI
- airplane mode
- screen record
- on the go mode
- sound panel
_ Home button(for devices with hardware keys only) _
- home button answer call
- long press actions
- double tap actions
_ Menu button(for devices with hardware keys only) _
- short press actions
- long press actions
_ Search button (if device supports) _
- short press actions
- long press actions
_ Volume buttons _
- wake up device
- playback control
- ringtone volume control
- keyboard cursor control
- swap buttons on landscape mode
- volume key answer
_ Miscellaneous _
- clock shortcut
- disable battery saver warning colour
- camera shutter sound enable / disable
_ Systemui tuner _
- enabled by default
- removed demo mode and tweaked systemui tuner as compared to AOSP
- statusbar icon customisations
- quick settings customisations
_ Other features _
- performance profiles
- LCD density
- expanded desktop mode
- heads up switch and customisations
- live display
- configurable 0, 90, 180, 270 degree rotation
- lock screen autorotate switch
- native tap to wake from marshmallow
- double tap power button to enable camera gesture
- prevent accidental wakeup
- wake phone on charging plug
- battery light customisations
- notification light customisations
- font size
- privacy guard
- RR OTA
- new RR configurations
- overall smoothness improvements
- optimisations to improve battery
- including all Android oreo features
- including most LOS 15.1 features
- and much, much more ...
What does / doesn't work
All hardware support issues will be similar to BB's AOSP 8.1 / Side's OptLOS 15.1.
DOES
GPS, orientation and acceleration work, though is a bit slow to get a fix. You MUST use an app to cache A-GPS data before initial fix. i.e. GPS Locker.
NFC - works on my bluetooth headset to instigate connection. Needs testing into further (pay etc.) functionality.
Camera. Photos front / rear. Video front / rear. In-built Snap fully working. 3rd party apps fully working.
Bluetooth music works.
Viper4AndroidFX and other Magisk hosted sound mods work.
Don't tell me.
DOESN'T
GLONASS.
Calls using bluetooth headsets are garbled.
Treble-ised implementation. Erm. No.
Don't tell me.
Download
Current release:
Release 06-6th build, rootless, September security updates.
Download latest ROM from AndroidFileHost.
Download latest ROM from Sourceforge.
Download Official JDC aroma addon package from HERE.
Source code
Buffcore: here
RR code: here LOS code: here
Build instructions (use old method) here
Anyone can use my repos if they do the polite thing and ASK FIRST, credit me as co-contributor and thank BB, Side & TsvietOK.
Do not mirror downloads - only Sourceforge and AFH please.
Do not start threads on other forums about this rom - this is the only official source for downloads and support.
Ask for help here before going to the official RR google+ community.​​
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
Yannis Menexes - @SkL*
Thanks / Credits
Many thanks to -+BB+-, Side & TsvietOK for picks and inspiration on tree, vendor and kernel.
Code:
* Resurrection Remix core team, The extended team of RR maintainers
* CM team, LOS team, Omni team, Slim team.
* XDA developers, AndroidFileHost, Sourceforge, Github.
* Everyone who has contributed to LOS / CM on S4.
* Many thanks to [URL="https://forum.xda-developers.com/member.php?u=5968293"]Side[/URL] and [URL="https://forum.xda-developers.com/member.php?u=5576897"]BB[/URL] of JDC and [URL="https://forum.xda-developers.com/member.php?u=7738157"]TsvietOK_vlad[/URL].
* [URL="https://forum.xda-developers.com/member.php?u=4385445"]Creeper36[/URL] for his sterling work on the JDC aroma addon.
* The [COLOR=Red]Buff99_RR_test_team[/COLOR] for help and support:
* [URL="https://forum.xda-developers.com/member.php?u=4204995"]Sjamie[/URL], [URL="https://forum.xda-developers.com/member.php?u=7995577"]63ck0[/URL], [URL="https://forum.xda-developers.com/member.php?u=4669592"]Rabbit48[/URL], [URL="https://forum.xda-developers.com/member.php?u=5978751"]-Sohail[/URL], [URL="https://forum.xda-developers.com/member.php?u=3750366"]Andy Hall[/URL],
* [URL="https://forum.xda-developers.com/member.php?u=7868788"]Frankv723[/URL], [URL="https://forum.xda-developers.com/member.php?u=6492503"]Kippy51[/URL], [URL="https://forum.xda-developers.com/member.php?u=8995813"]Tneot01[/URL], [URL="https://forum.xda-developers.com/member.php?u=6360301"]KillerOs133[/URL],
* [URL="https://forum.xda-developers.com/member.php?u=4535083"]Chiruscan[/URL], [URL="https://forum.xda-developers.com/member.php?u=7280514"]Stef_Zii[/URL].
* The [COLOR=Red]OptLos_test_team[/COLOR] and JDCTeam.
* The OptLos Slack team (well mostly... ;)
* Did I already thank [URL="https://forum.xda-developers.com/member.php?u=5968293"]Side[/URL]? [URL="https://forum.xda-developers.com/member.php?u=5968293"]Side[/URL] MUST be thanked more than once.
* TJsteveMX and Srisurya95 for their previous work.
XDA:DevDB Information
🌴 Resurrection Remix Oreo 🌴 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
Buff99, side
Source Code: https://github.com/ResurrectionRemix
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop supporting bootloader and modem / non-hlos
Based On: LineageOS
Version Information
Status: No Longer Updated
Current Stable Version: Release 01
Stable Release Date: 2018-06-08
Created 2018-06-08
Last Updated 2018-12-02
Installation​Required for installation: Recovery - Latest version of TWRP - 3.2.2-0
Firmware - Lollipop supporting bootloader and modem / non-hlos. Look in _Bon_Bon's great MODEMS and BOOTLOADERS collection
Gapps - a latest version of Open Gapps 8.1. Either Pico / Nano or use a Config-Gapps file to customise a Super Gapps install​The following are "best practice" recommendations for installation, you may be successful using your own routine.
1st install - " clean install "
Make a full nandroid backup <always backup!>.
Fully wipe device (At least system, cache, dalvik and data. Recommended - fully clean by wiping internal and external SD).
Install Rom.
Install desired root solution. (recommended - Magisk).
Install Gapps.
Install JDC aroma addon. <optional>
DO NOT Wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for 1st boot.
Enjoy.
2nd and subsequent installs - " dirty flash "
[*}Uninstall all Substratum overlays.
Make a full nandroid backup <always backup!>.
Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU).
Wipe system, cache and art / dalvik (wiping system is ESSENTIAL for Magisk).
Install Rom.
Install desired root solution. (recommended - Magisk).
Install latest Gapps (recommended - Update with latest Gapps for every dirty flash to claim back system storage space).
Install JDC aroma addon. <optional>
DO NOT wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for app optimisation.
Enjoy.
While dirty flashing may be possible for some updates, be prepared that progress means you will occasionally need to clean install updates (usually when settings files are changed)!
Nandroid backups are your friend!​
Latest changelist
- Release 06- 12th September 2018
Release-06-RR-O-v6.1.0-20180911-jfltexx-Official.zip
md5sum - b91639435402723fdc869d8967fea3ac​
Release 6
Lots changed
Kernel: Buffcore 2.17
September 2018 security updates applied for RR, LOS.
RR and LOS code grabbed 03:30 gmt Monday 10th September.
Release 5
Translations updated.
Reorder tetherable connection types
Drop deprecated OpenGLRenderer props
Don't decouple interactive state from display state
Fix RR configurations "Panels" titles
Fix the background color for the expanded desktop settings
Add ability to restrict app data/wifi usage
Randomize the local Wifi IPv4 address
Fix ContentService JNI leaks
Resolve status bar battery percentage / VPN icon tints
Audio: remove unsupported aec loopback stuff.
bionic: Push our core
camera: Do not optimize
apns: Adjust Sprint LTE internet to allow tether; Add missing sprint roaming APN and set bearer_bitmasks; Add Iliad APN
vendor: fix ro.adb.secure for vendor-building devices
bfqio: Fix warning when building with BOARD_VNDK_VERSION := current
Fix interaction boost higher cpu freq perflock
jf:Hardly push my dex
overlay: Enable data for MMS
key_store:Using euid instead of uid when upgrade wifi blobs
jf:Enable memcg in kernel cmdline
overlay: Allow display HWC hardware accelerated transformations
Kernel: Buffcore 2.09b
July 2018 security updates applied for RR, LOS.
RR and LOS code grabbed 00:30 gmt Tuesday 10th July.
Release 4
HW keys settings re-instated.
Camera fixed (front/rear photo/video Snap/footej/other apps)..
Snap camera: Front fixed by Side
Kernel: Buffcore 2.09b
Revert removal of PMEM
Kernel toolchain changed to Linaro 7.2.1
June2018 security updates applied for RR, LOS.
RR and LOS code grabbed Thursday 28th June.
Release 3
enable 64bit graphics mapper
aptx: try this
BT: try cm14.1 bt call fix
overlay: disable BT LE, voltage, wideband
Fix status bar bluetooth <50% drawable
Sometimes this happens when changing the theme
Update pt-PT cm_strings
Fixes in strings/translations
change graphics allocator transport to hwbinder
enable 64 bit binder
gps: return gps.conf and sap.conf from rr-n
overlay: re-enable burn-in supp
Revert "overlay: remove DocumentsUI config"
Kernel: Buffcore 2.08
remove unused ExFat
Remove android-alarm driver
Add android alarm driver & in-kernel alarm interface
Convert ALARM_ELAPSED_REALTIME to use CLOCK_BOOTTIME
android-alarm: Switch from wakelocks to wakeup sources
alarm-dev: Implement compat_ioctl support
use 64bit binder
firmware loader: lots of changes and fixes
sdcardfs: lots of changes and fixes
Remove use of PMEM
June2018 security updates applied for RR, LOS.
RR and LOS code grabbed at 05:30 GMT Monday 18h June.
Release 2
Trust added - yawn.
Fixed BT patch loading - will stop BT QS switch problems / BT + wifi hangs.
Kernel: Buffcore 2.04
0kb sdcardfs file copy issue fixed.
June2018 security updates applied for RR, LOS.
RR and LOS code grabbed at 15:00 GMT Monday 11h June.
Release 1
Rom - lots of changes since initial RR 6.0.0 release
Kernel: Buffcore 2.03 - fork of BB's AOSP 8.1 kernel with fastcharge and battery saving features.
Code:
Kernel features:
renamed to buffcore;
sdfat enabled;
fastcharge implemented for faster charging (up to 1900 ac / 1000 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;
optimise divide / multiply by power of 2;
added tcp optimisation options,;
set westwood default;
force doze screen off helper;
optimise cbfillrect function;
reduce wifi wakelock times;
nohz: reduce overhead under high-freq idling patterns;
selinux permissive.
May 2018 security updates applied for RR, LOS.
RR and LOS code grabbed at 23:30 GMT Wednesday 6th June.
Please view the attachment for further details.
Thanks to Buff99_RR_test_team for help and support:
Sjamie, 63ck0, Rabbit48, -Sohail, Andy Hall, Frankv723, Kippy51, Tneot01, KillerOs133, Chiruscan, Stef_Zii.
Thanks to OptLos_test_team & Side
Current issues​
Bluetooth
Calls made / received using bluetooth headsets are garbled.
Car connections may well be the same.
Camera
fully working
Root / Safetynet
The only tested and verified root solution is Magisk. Recommended: latest beta (17.1)
Lineage root did not work when attempted - may be re-visited in future.
Magisk / safetynet failing issues are beyond scope of this thread.
If you have Magisk problems refer to the Magisk support thread here.
Good thread of hints and tips for Magisk by Didgeridoohan here.
Audio mods
The only tested and confirmed working audio mods are Viper4AndroidFX / V4fxmat / JamesDSP + Ainur Sauron + AML flashed in MagiskManager.
Viper flashed from TWRP does not work.
Other Magisk mods
Font mods work fine
Doze / Deep sleep
Deep sleep is easily achieved.
Doze works well when the system allows dozing.
Be aware of apps that prevent Doze from starting. These will be apps that keep the wifi or data connection enabled to allow some kind of server to run enabling remote access. Examples so far include Airdroid and AirAudio. If you want to run an app like this you will not Doze
To easily see if you are getting doze, look at your battery usage graph and when suspended if you have a near-horizontal line then you are dozing and getting the best possible battery savings when suspended.
Doze relies on an active connection to Google messaging services, so closing off all active data / wifi connections will (counter intuitively) stop doze and therefore cause more power drain. Doze manages the power states of your connections and stops wakelocks and alarms firing when suspended and batches them all together so everything fires at once minimising power usage.
Wifi seems to be less likely to achieve doze due to wlan_rx_wake wakelock. If this affects you try using data connection instead of wifi when suspended.
Custom DPI
The rom is currently set at a non standard 420dpi. If apps are having problems change back to 480dpi.
Themes
There is the basic Lineage themeing system built in.
There is also full OMS support, so you can install Substratum and use Substratum themes for oreo. For some themes the rom is treated as an 8.1 Pixel / Nexus rom.
I would not recommend mixing both theme systems. Most substratum themes seem to be built on top of a white basic theme, so if using Substratum set Lineage theme to white.
The first time you try to build and apply a Substratum theme it may correctly make the overlays and appear to apply them, but do nothing. If so reboot and re-apply the overlays again and they will work after this.
Kernel
The current kernel is a fork of BB's AOSP 8.1. It has fast charging and added battery saving features from RR-N Buffcore but no added governors or schedulers.
Permissive SElinux
The rom is currently set to be permissive i.e reporting SElinux denials but NOT enforcing them. It's simply too early to be enforcing as the rom / kernel is not finished. If it bothers you then try using a utility to flip enforcing on but be aware functionality may start to fail. If it really bothers you, do not use this rom and use one of the many other oreo roms that are set for enforcing.
Spectrum
Spectrum support is enabled to allow switching between 4 preset performance profiles. (0=default Buff, 1=AOSP / OptLos stock, 2=Buff tuned slower, 3=Buff with linear tuned interactive gov).
Spectrum app needs downloaded from here.
OR install the Buffcore Aduitor from the JDC aroma package as spectrum support is built in.
Battery
Battery life will currently not be quite as good as the final versions of RR-N, but still decent and usable.
Battery saving tips:
Go to Memory > apps started on boot. Disable "start at boot" and "run in background" for any apps that shouldn't be running all the time.
Disable Bluetooth / NFC / GPS / wifi & bluetooth scanning whenever practicable.
Test if wifi or data connection are more power efficient when phone is suspended. Phone connections can be wasteful in suspend when in poor reception areas. Poor wifi reception can also be wasteful. Often router bugs / mis-configurations can cause too many externally triggered wakeups on wifi .
Do what you can to get Doze running when suspended. Especially try NOT to use apps that keep a server running at all times as this will prevent Doze from managing your active data / wifi connection.
Go to configurations > misc > suspend actions. Set 2g / data off / gps off as necessary?
Install spectrum and choose a profile as documented in post #7.
Go to configurations > misc. Enable "sensor block per package".
Go to configurations > misc > system app remover. Remove apps not required / wasting power in background.
Use a kernel tuning app - Buffcore Aduitor / Kernel Adiutor / EX Kernel manager / etc. Change / tweak governor. Undervolt CPU speeds.
Installation
During gapps install wifi could be difficult to get an initial connection. If you find wifi does not see any networks, try backing up to start of setup and going through again. Or reset the phone and setup will start again from the same point - hopefully picking up wifi networks.
Not supported
Cannot / will not add MicroG support.
Xposed. Do not report bugs if you use xposed.
Alternate kernels. i.e. not Buffcore or Sidecore.
Future
Treble-ised implementation. Erm. No. Not soon. Maybe never.
Reporting bugs​
Proper reporting of issues will help me spend time productively fixing bugs rather than tail chasing vague issues.
Please follow these guidelines.
Reporting bugs
If you wish to report an issue, then the onus is on you to prove the issue.
If you provide exact replication instructions, an idea of how often the issue occurs and logs that enable me to replicate the issue then a fix will be possible ("if you do action 1 then action 2 then action 3 you will find that bug X occurs 100% of the time").
If you give a vague complaint about an issue then I will not look at it without explicit replication instructions and preferably logs ("phone overheats when using game XYZ").
Issues about overheating, battery life or performance should be backed up with information from relevant monitoring apps.
One-off issues generally do not get investigated unless they are well documented and have provided logs.
Issues that are specific to one piece of software will generally not get investigated without logs. I am not very keen on installing software to investigate bugs, especially if I need to create user accounts. If you can replicate the issue on more than one piece of software it will increase the chance of being fixed.
Issues to do with speaker or microphone related issues need to be explicit about which speaker and mic is in use (internal, head phones, earphones, bluetooth headset, Bluetooth speakers), whether normal earpiece or hands free mode is in use, Audio mods that have been installed. Logs may be helpful too.
Issues with media / streaming / playback should be provided with examples.
A picture is worth a thousand words; a movie is thousands of pictures. If you cannot describe your problem in words, post pictures or movies to help show your issue. The rom has in-built screen capture and screen recording tools, so please use them.
It can often be difficult to tell what is going on with logs from a fully loaded system. It can help if you make a nandroid of your current system, format and then make a clean install, with gapps only if needed, and only the app that causes the issue - as minimal a system for replication as possible - then replicate the bug and capture logs. If I then have to replicate the issue I can easily replicate your system.
If you want to send logs for a bug, I would like you to use Syslog.
Perform some of the functionality that is bugged and then capture logs in the app.
If you have had a reboot then capture a set of logs immediately when the system reboots. If the last-kmsg file is empty then the logs are useless.
Type a brief description of the problem in the notes field and your XDA username .
Select to scrub personal information.
Upload it to a web based host (gdrive, dropbox, etc.) and PM the link to me.
And remember:The Drill .... settings > configurations > about > the drill > logcat or GTFO​​
Hints, tips & FAQs​
RR is a very feature laden rom. Don't go mad and switch everything on when you first boot. Concentrate on a feature and see how you like it.
- If something does not run go into Settings > Privacy > Privacy Guard and check settings.
- Use Open Gapps for your Google apps. You can either use the smallest version you can get away with (recommended Pico or Nano) or use a larger version in combination with a gapps-config file.
- Most issues / caveats for AOSP 8.1 / OptLOS 15.1 will apply for this rom!
- Long boot times on 2nd and subsequent boots? Go into Settings > Privacy > Privacy Guard > Advanced > Bootup and disable startup on apps that don't need started on every boot.
Q. Does xposed....
A. There are versions of Xposed which run on oreo. However Xposed WILL NOT BE SUPPORTED AT ALL. You will be on your own. Do not report bugs. Logs that show Xposed use will be ignored.
Q. Does OTA work?
A. Yes. It checks to see if a new version has been published and alerts you. Links are provided in the OTA app for direct downloads. The rom will still need to be flashed manually in TWRP as normal.
Q. Why is there no inbuilt root? Why is this rom Rootless?
A. You can choose which root solution to use and which version to apply. Or run without root. Magisk is the recomended solution for oreo.
Q. What theme engine is integrated?
A. The basic Lineage colourisation engine is available.
A. Full OMS support is implemented, so Substratum can be installed from the play store and you then can then apply Substratum themes.
Q. Can I use an alternate kernel?
A. You may be able to use other kernels. Extract the boot.img and flash as img from TWRP. Do not wipe kernel / dalvik if only flashing a kernel. Good luck finding an alternative oreo compatible kernel.
Q. I would like louder / better quality sound.
A. Viper4AndroidFX and other magisk hosted mods work..
Q. Can I replace the weather provider?
A. Go to settings > apps > configure apps > weather. Add weather provider takes you to the playstore. Download Yahoo weather provider. Back to weather and enable Yahoo weather provider.
Q. My screen goes black when making or receiving a call and does not return?
A. You probably need to clean and / or re-calibrate your proximity sensor. See here.
Q. Can I mirror the rom on a different provider?
A. NO! only want the rom served from AFH and Sourceforge so I can monitor downloads. NO mirroring is permitted. Downloads from other providers will not be supported.
Q. You're the best Buff, can you make an i9515 (or other variant) build too?
A. Sorry but I am not going to make another blind build, too much grief and hassle. Buy / donate hardware if you want me to help on a different device..
Official Resurrection Remix FAQ: here
Crowdin for translations here
Feature requests to "thoughts / feedback" section of RR G+ page here
Addons​
Spectrum
Spectrum is a basic profile switcher app by @frap129 for switching performance profiles pre-setup by the rom dev.
Download Spectrum app here.
OR install the Buffcore Aduitor app from the JDC aroma flashable.
There are 4 profiles setup in the rom for use in Spectrum. The names and descriptions are preset - the descriptions in Spectrum don't really relate too much to Buff99 profiles.
The Spectrum application does not need to be installed if you do not wish to use profile switching.
If you do not install the app the default profile ("Balanced") is used.
You can directly change profiles without the app by saving a value of 0 - 3 to /data/property/persist.spectrum.profile
BALANCED (0)
The default Buff setup, same as without Spectrum applied.
PERFORMANCE (1)
Uses the same default settings as Side's OptLOS and BB's AOSP 8.1 roms.
BATTERY (2)
Tweaked for a lower speed and better battery usage. Will not be as quick to perform certain tasks but will be more battery frugal.
GAMING (3)
Setup the same as balanced, except the governer is tweaked to work with linear user tweaked voltages.
Balanced, Performance and Battery are setup to use with default voltages (Power efficient speeds are favoured).
Gaming is setup to be used with user tweaked voltages, and scales more smoothly between all voltages.
Any suggestions of settings to apply are welcome.
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.
Donators​- Hall of Fame -​
Julien Bonifacio
Sanat Bosma
​
Many thanks for your generous donations !
All donators are welcome to join the Buff99_RR_test_team
and / or get access to test versions built every couple of days,
PM me for details.
Extra special thanks to all the previous donators from RR-N!​
You're the best!
Thank you @Buff99 for your hard work. I'll download and install the rom, as soon you provide the download links.
This is so weird: An oreo version for our 5 years old device
Kippy51 said:
You're the best!
Click to expand...
Click to collapse
We're the best! Go Team Buff!
djhooker said:
Thank you @Buff99 for your hard work. I'll download and install the rom, as soon you provide the download links.
This is so weird: An oreo version for our 5 years old device
Click to expand...
Click to collapse
Weird, but so usable it makes you wonder just how much difference upgraded hardware really has made since S4 came out...
Wonderful ! thank you @Buff99 for all the hard work and for keeping out s4 alive, Go team buff
Hi.
Thanks for the oreo port!
Can someone who already flashed this rom give me some feedback regarding the following two oreo bugs?
- gps heating issue when eg using gmaps navigation
- battery drain due msm_serial_hs_dma wakelock
Thanks a lot!
Thank you @Buff99 , You're the best
Any screenshots please ?
Catscratch said:
Hi.
Thanks for the oreo port!
Can someone who already flashed this rom give me some feedback regarding the following two oreo bugs?
- gps heating issue when eg using gmaps navigation
- battery drain due msm_serial_hs_dma wakelock
Thanks a lot!
Click to expand...
Click to collapse
The gps heating issue may be the ROM using the combination of wifi, bluetooth, mobile network, and GPS scanning at the same time. Which GPS mode are you using? Try Device only, in my experience it uses the least amount of battery (even less than battery saving)
How to fix this bug .....!!?
Okay 1st of all great ROM @Buff99 :highfive: , the only thing thats bugging me is the back nav bar not working.
tneot01 said:
The gps heating issue may be the ROM using the combination of wifi, bluetooth, mobile network, and GPS scanning at the same time. Which GPS mode are you using? Try Device only, in my experience it uses the least amount of battery (even less than battery saving)
Click to expand...
Click to collapse
The "real" oreo GPS bug doesn't matter which mode you're using (afaik). I'll wait some days. Maybe one can give me feedback then.
droidman99 said:
How to fix this bug .....!!?
Click to expand...
Click to collapse
I had the same issue but with Instagram, don't know how to fix it though
droidman99 said:
How to fix this bug .....!!?
Click to expand...
Click to collapse
Are you certified in the play store? if not try this
Google play store certification:
If you find protected applications not appearing when expected in play store, check in the settings to see the certification state. When uncertified, apps like Mario run will not show up.
To force certified, stop the play store and delete it's data. Ensure you can pass SafetyNet (check in Magisk). Next time you start you should be certified.
---------- Post added at 11:35 AM ---------- Previous post was at 11:32 AM ----------
Catscratch said:
The "real" oreo GPS bug doesn't matter which mode you're using (afaik). I'll wait some days. Maybe one can give me feedback then.
Click to expand...
Click to collapse
Did you try this for the msm_serial wakelock? https://forum.xda-developers.com/showthread.php?t=1786981
Sorry I'm a little of a noob, just trying to help people I didn't know that the bug was widespread across devices. I've been an alpha tester for this ROM but haven't experienced heating when using GPS so I didn't know why you had it

[ROM][13] RiceDroid 10.2 Paella for Realme X [UNOFFICIAL][RMX1901]

{
"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.
*/
riceDroid for Realme X [RMX1901]
What is riceDroid?
* Ricedroid is an operating system based on lineage/crdroid, that aims to provide necessary "ricing" for android while being fast and stable.
Terminology
* The rice in the project name can be referred to "rice" (food) itself, but in a sense it is indeed the term "ricing" in linux.
Based on Android 13
Whats working?
Wi-Fi
RIL
Mobile data
GPS
Camera
Flashlight
Camcorder
Bluetooth
Fingerprint reader
Sound/vibration
Known issues
Nothing yet
You tell me
ONLY GAPPS BUILD AVAILABLE
DOWNLOADS
https://sourceforge.net/projects/rmxroms/files/A13/riceDroid-13.0-202303120834-RMX1901-v10.2-PIXEL-COMMUNITY.zip/download
INSTRUCTIONS
Use latest recovery for A13 decryption
Make sure you are on RUI 1, if not flash this firmware
Wipe system, vendor, data, cache, and dalvik
Flash ROM.zip
Reboot to recovery again directly from recovery
Format data
Reboot and voila!
Follow Realme X on Telegram​
Android OS version: 13
Security patch level: 2023-02-05
Build author/Device Maintainer: H1mJT
Device source code: https://github.com/H1mJT/device_realme_RMX1901_13
Kernel Source code: https://github.com/H1mJT/kernel_realme_RMX1901
ROM code: https://github.com/ricedroidOSS
ROM Developer: dlwlrma123
Thank you very much. Great ROM. It's my first experience with Android 13.
It's very cool. Personalization settings has many customization posibilities.
I just installed this ROM and unbrick my RMX1901 CN. I will write instruction how to unbrick and install this ROM.
I found some issues:
1. When the SIM pin code is enabled sometimes it freezes on boot. There is a black screen with a blinking little short white line bottom. When I click the power button then, the screen is turned off and the white line disappears. Also if long click a power button then the power menu appears. This problem is not persistent but if it's occurred then reboot does not fix it.
When a problem occurs I removed the SIM card and turned on the phone. Then insert a SIM card when the phone is completely turned on. It's working this way without any problems.
FYI I set up a password option for the lock.
2. There are duplicated battery icon options in the Personalization menu.
3. Pocket mode seems doesn't to work. When I enabled it from the Personalization menu, then the screen is always turned off and in pocket mode. I installed the Nikigapps and followed Nikigapps addon followed the guide above.
4. Sometimes MPM USB copy freezes when copying too many files. I tried it on MacOS (Android File Transfer app) and Windows 11. Are there any limit settings? I didn't turn on a battery-saving mode etc.
5. Call recorder button on the screenshot doesn't appear. But it's not a big problem. Because I installed the Talker ACR app from the Google play store and using Google dialer.
6. Smart charging also doesn't work.
Almasd said:
I found some issues:
1. When the SIM pin code is enabled sometimes it freezes on boot. There is a black screen with a blinking little short white line bottom. When I click the power button then, the screen is turned off and the white line disappears. Also if long click a power button then the power menu appears. This problem is not persistent but if it's occurred then reboot does not fix it.
When a problem occurs I removed the SIM card and turned on the phone. Then insert a SIM card when the phone is completely turned on. It's working this way without any problems.
FYI I set up a password option for the lock.
2. There are duplicated battery icon options in the Personalization menu.
3. Pocket mode seems doesn't to work. When I enabled it from the Personalization menu, then the screen is always turned off and in pocket mode. I installed the Nikigapps and followed Nikigapps addon followed the guide above.
4. Sometimes MPM USB copy freezes when copying too many files. I tried it on MacOS (Android File Transfer app) and Windows 11. Are there any limit settings? I didn't turn on a battery-saving mode etc.
5. Call recorder button on the screenshot doesn't appear. But it's not a big problem. Because I installed the Talker ACR app from the Google play store and using Google dialer.
Click to expand...
Click to collapse
1) Can you provide logs for this one?
2) One is for quick settings, one is for statusbar.
3) looks like our underdisplay proximity sensor is the culprit, will check into it.
4) Don't know about this
5) Call recording should work with RiceDroid dialer
6) Will be fixed in next update
H1mJT said:
1) Can you provide logs for this one?
2) One is for quick settings, one is for statusbar.
3) looks like our underdisplay proximity sensor is the culprit, will check into it.
4) Don't know about this
5) Call recording should work with RiceDroid dialer
6) Will be fixed in next update
Click to expand...
Click to collapse
1. Where could I find the logs?
2. Oh I see thanks.
3. Great!
4. Not a big problem...
5. OK thanks.
6. Great! Thank you.
Almasd said:
1. Where could I find the logs?
2. Oh I see thanks.
3. Great!
4. Not a big problem...
5. OK thanks.
6. Great! Thank you.
Click to expand...
Click to collapse
Just type adb logcat > logcat.txt and reproduce the problem, do ctrl+c to stop the command and send the logcat.txt file. For more info you can refer this.
H1mJT said:
Just type adb logcat > logcat.txt and reproduce the problem, do ctrl+c to stop the command and send the logcat.txt file. For more info you can refer this.
Click to expand...
Click to collapse
I was I should wait a little more seconds.
It's usable. But little more wait than normal. I just got log and filtered all errors.
Date: 12/10/2022
Updated to Ricedroid 7
With bug fixes and much more customisations
Spoiler: Complete changelog
DEVICE
October security patch
Fixed call audio in hearing aids
Performance improvements
Spoiler: SOURCE
RiceDroid Update ChangelogsRice Code: 7.0Rice Version: Jelly - want something sweet?Legend:[] = Original author(s), credits and thanks toUR = User's RequestsMR = Maintainer's RequestCP = Cherry-picked changes under ricedroid additionsMD = Co-authored/partly modified/minor code changesAOSP = Cherry-pick changes from AOSP gerrit/master branch===== Start of Changelog for version 7.0 ========= riceDroid Additions ====* Android October security patch* [AOSP]Performance improvements by tweaking critical android runtime properties* Charging animation improvements* Fixed monet picker implementation (not a native AOSP bug, was actually caused by a typo ~ we apologize for this >.<)* [MD] Extended Pixel Experience features support ~ now you can install some google apps on playstore though some of them will still crash due to hardware support or missing dependencies (its like your using xmlpak but only pixel stuffs) [RadekBledowski]* Introducing Extended Monet themes - inspired by kdrag0n's repainter app, now doesnt depend on black theme framework (users can just use black theme or extended monet themes on top (though we doubt colors will merge or smthing). - Vivid themes - replaces neutral monet shades with vibrant ones creating a darker/vibrant color effect - Snow Paint Drop - inspired by snowdrop theme on repainter app, a drop of paint in the snow. - Espresso - a monet theme that aims to bring antique/vintage color effect* Lockscreen media filter improvements* [MD]Improved QS styles implementation - [elluzion|Project Fluid] - rework qs styles designs - now themes lockscreen and notification panel elements* [MD] Quick Settings System Info [ZeNiXxX|mikeNG|eyosen]* Redesigned lockscreen buttons - inspired from OneUI 5.0* Redesigned small lockscreen clock and AOSP's smartspace view* Refactored dark mode switch colors* [MD] Status bar Logo customizations [neobuddy89|AICP|eyosen|timjosten|travarilo]* Volumed panel improvements - revamped per-app volume support button style - improved buttons spacing* Weather: Improve system integration- made configurations more flexible by splitting the implementation for - Lockscreen weather - SushiLauncher - SystemUI/QuickSettings Panel- refactored layouts and added more options - Added an option to display weather condition==== Cherry-picked Additions - changes we've cherry-picked from other projects ====* Added Compass qs tile [romanbb]* Added CPU info overlay and qs tile [maxwen|mydongistiny]* Added Dataswitch qs tile [Myself5|neobuddy89|Shevt|andrewfluck|Herna1994|frap129]* Added FPS info qs tile [darkobas|jhonboy121]* Added kill button to notification guts [dankoman30]* Added support for bypassing secure windows [libxzr]* Added support for Google home controls feature [anayw2001]* Allowed usage of wireless charging animation for wired charging [SKULSHADY]* Ambient pulse support [kldoc|darkobas|idoybh|HerrscherOfDarkness|xNombre|ezio84]* Better permissions handling [kdrag0n]* Fingerprint authentication vibration toggle [Beanstown]* Fixed and cleanup of UDFPS implementation [xNombre|neobuddy89|AnierinBliss]* Fixed flickering when using one handed mode [timjosten]* Fixed incall proximity not turning the display off [sooti]* Fixed random crash on unlock animation [markakash]* Fixed toast background color not changing with theme [SuperDroidBond]* Gesture customizations - hide arrow for back gesture [eyosen] - Optional haptic feedback for back gesture [neobuddy89]* Hide power menu on secure lockscreen [Altaf-Mahdi]* Internet Dialog improvements [ghostrider-reborn]* Implemented UDFPS framework dimming support [cjybyjk]* Monet-themed riceDroid bootanimation [HrX03|saavedra3]* Monet theme engine customizations [kdrag0n|neobuddy89|jhonboy121]* Per-app volume support + multi audio control support [eldainosor|cjybyjk]* QuickSettings theming improvements and animation fixes [ghostrider-reborn|AndyCGYan|althafvly|maniac103]* Removed List dividers on some UI elements [neobuddy89]* Resolve GMS permission denials [cjh1249131356]* ScreenRecording HEVC support and improvements [idoybh]* Screen Off animations [AgentFabulous|neobuddy89|Albinoman887]* Smart Pixels support [pelya|frap129|adindotdev|anayw2001|neobuddy89]* Sync with the latest lineage 20.0 source changes - LineageParts hw buttons customizations [lineageOS team] - Extended Device key/gesture actions [neobuddy89|rohanpurohit|LorDClockaN|ezio84|Alex Cruz|lineageOS team]* torch haptic feedback [alk3pInjection]* Wifi and bluetooth timeout [Uldiniad]==== Bug Fixes ====* resolved an issue where a binary was causing selective app crash/es on some devices* resolved a sushilauncher layout issue where all apps suggestions header was overlapping with the all apps searchbar* resolved gphotos spoofing not working when a tweak/module/GMS package has pixel_2022_midyear_experience.xml===== End of Changelog for version 7.0 =====PS: if we missed some credits please let us know! Have a nice day.
Download links are updated in main thread
Great work! I will try it later. thank you!
DATE: 20/10/2022
Updated to RiceDroid 7.5
Spoiler: Changelog
Added NTFS format support in OTG
Added battery health info
Fixed lockscreen charging info
Fixed system info option
Fixed pocket mode
Source Changelog
Download link updated in main thread.
Dirty flash works over previous Ricedroid build, but if you face any issues after dirty flashing you have to clean flash later. And never forget to take a backup of your data in case something goes wrong.
Dirty Flashing Process:
Just flash the rom and reboot, no need to wipe anything.
This ROM is just amazing. I'm getting battery life better than the stock ROM. There are no major bugs and everything works just fine.
There's just one thing I wanted to say that, "Verify it's you" Bottom-Sheet that appears for figerprint authentication for applications like GooglePay, What'sApp, etc. the position of fingerprint scanner and icon does not coincide.
By the way, Great work!
DATE: 10/11/2022
Updated to RiceDroid 8.0
November security patch
Source Changelog
Download link updated in main thread.
Dirty flash works over previous Ricedroid build, but if you face any issues after dirty flashing you have to clean flash later. And never forget to take a backup of your data in case something goes wrong.
Dirty Flashing Process:
Just flash the rom and reboot, no need to wipe anything.
Hello, I just flashed this ROM, everything is fine but when I tried to login google service at the "Enter your mail account" part it crashed and return to home screen. I had tried clear cache of google service but it didn't work. Do you know any possible solution about this? Thanks.
Edit: I followed every flashing steps from above.
Lambda Core said:
Hello, I just flashed this ROM, everything is fine but when I tried to login google service at the "Enter your mail account" part it crashed and return to home screen. I had tried clear cache of google service but it didn't work. Do you know any possible solution about this? Thanks.
Edit: I followed every flashing steps from above.
Click to expand...
Click to collapse
Did you format successfully, the one where you have to type yes? It normally fails in latest recovery, you have to reboot to recovery again directly from recovery itself and format.
H1mJT said:
Did you format successfully, the one where you have to type yes? It normally fails in latest recovery, you have to reboot to recovery again directly from recovery itself and format.
Click to expand...
Click to collapse
Problem solved, thanks man!
hey , I am new in all this and i was looking for realme x roms and i found out that both ricedroid and Derpfest are your roms , can you tell me which one should i go with and what are the difference and which one will get updates regularly, Thank you.
Does fingerprints work on AOD?
Karan.t said:
hey , I am new in all this and i was looking for realme x roms and i found out that both ricedroid and Derpfest are your roms , can you tell me which one should i go with and what are the difference and which one will get updates regularly, Thank you.
Click to expand...
Click to collapse
No update schedule, depends on whenever I'm free. As for differences there's nothing much except RiceDroid have some more features.
hailong259 said:
Does fingerprints work on AOD?
Click to expand...
Click to collapse
Normally it doesn't work on aod. But if you turn on Settings>Realme settings>Ambient display gestures>pick up, fingerprint will work on aod whenever you pick up the phone or on slight movement.
I have two problems:
1. Keyboard change and hide buttons is too small and very difficult to touch.
2. SIM with pin code seems some bugs. Sometimes it takes a long time to detect a Sim cards.

Categories

Resources