[JDCTeam] 🌴 Resurrection Remix Oreo 🌴 Release 06 [12 Sept] [8.1.0_r43] [EOL] - Galaxy S 4 i9505 Original Android Development

[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

Related

[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

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

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

[JDCTeam] 🥧 Liquid Remix Pie 🥧 Release 07 [13 May] [9.0.0_r37] [unofficial] [EOL]

[JDCTeam] 🥧 Liquid Remix Pie 🥧 Release 07 [13 May] [9.0.0_r37] [unofficial] [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"
}
Liquid Remix unofficial unified rom
for Galaxy S4 (jflte)​
Welcome to LIQUID REMIX! Liquid Remix is a New age mix of all the best ROMs of today with added essence from the older days. Android 9.0 project based from the old lead dev of Liquid smooth, Liquid0624, along with VenkatVV, and community contributors.
Code:
/*
* Your warranty is now void.
* And other random stuff no-one reads.
*/
Download latest ROM - here
Download Open Gapps - here
JDC Team Aroma addon - here
Liquid Remix
JDCTeam​
Liquid Remix team Telegram chat here
Liquid Remix team donations
SUPPORTED DEVICES
All following Galaxy S4 variants with Qualcomm Snapdragon 600 are supported:
GT-i9505 - jfltexx
GT-i9505g - jgedlte
GT-i9507 - jtfddxx
GT-i9508 - jfltezm
SCH-i545 - jfltevzw
SCH-r970 - jflteusc
SGH-l337 - jflteatt
SGH-l337m - jfltecan
SGH-l337z - jfltecri
SGH-m919 - jfltetmo
SGH-s970g - TracFone / Straight talk
SM-s975l - TracFone / Straight talk
SPH-l720 - jfltespr
SPH-l720t -jflterefreshspr
jfltezm - China mobile
jfltecsp
jfltetfnatt
jfltetfntmo
AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader.
VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK bootloader.​Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which bootloader you have.​
TWRP
You are REQUIRED to be using TWRP 3.2.3-0 or newer to be able to flash any Pie rom.
If your device does not have an updated relevant version then you can use the standard JFLTE version.
If you have a device with a locked but exploitable bootloader as above (AT&T + Verizon) then use the Loki-patched version.​
Latest recommended JDC TWRP Recovery v3.3.0-0 for JFLTE: HERE.
Official TWRP Recovery v3.2.3-0 for JFLTE Loki-patched by @mattgyver: HERE.
Other variants may require a different recovery. ​
UNSUPPORTED DEVICES
GT-I9515 is not / will never be supported (slightly different hardware)
GT-I9506 is not / will never be supported (completely different hardware)
GT-I9500 is not / will never be supported (completely different hardware)​
Thanks
Side
Arco
JDCTeam
Liquid0624 + VenkatVV + Liquid Remix team
Google (For AOSP)
Lineage OS (Rom Base)
And all other Open Source Developers,Teams and Organisations
OpenGapps
SPECIAL THANKS
Donators
JDCTeam-pie test team / Slack testers
AndroidFileHost
All of you!
JDCTeam
Buff - @buff99
Chibbo - @chibbo
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
SalimPS - @SalimPS
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis Menexes - @SkL*
Be sure to check out our official aroma addon installer by @salimPS HERE
You are welcome to join the official JDC Team chat / test group in Slack jdcteam-pie
XDA:DevDB Information
🥧 Liquid Remix Pie 🥧 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
Buff99, side
Source Code: https://github.com/LiquidRemix
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop compatible
Based On: AOSP
Version Information
Status: Stable
Created 2018-12-10
Last Updated 2019-12-26
Installation​
Required for installation: Recovery - Latest version of TWRP - 3.2.3-0
If you require a LOKI-patched version of TWRP, try this version patched by @mattgyver.
Firmware - Lollipop supporting bootloader and modem / non-hlos. Look in _Bon_Bon's great MODEMS and BOOTLOADERS collection​.
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!>.
** OPTIONAL Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU). **
Fully wipe device (At least system, cache, dalvik and data. Recommended - fully clean by wiping internal and external SD).
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
Install Rom.
Install desired root solution. (recommended - Magisk).
Install Gapps (Pico or larger).
DO NOT Wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for 1st boot.
Enjoy.
2nd and subsequent installs - " dirty flash "
** OPTIONAL 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 Gapps (Pico or larger).
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 07 - 13rth May 2019
Release-07-liquid_remix-10.0.8-20190511-OFFICIAL-jflte.zip
md5 - f323ebd2c8d14fcfce07f942a2952203​
Release 07
May 2019 security patches
Push libsec-ril libraries
Disable Vsync for cpu rendered apps
Load dummy initial BT MAC address
Dex optimizations
Bionic optimizations
Finalize the UI improvements ( Finally 60fps smoothness on UI)
Tune interactive governor
Tune PegasusQ governor
Fix the touch boost never been enabled
Stop BT location scannings
Add pseudo-bokeh on Snap camera (Its on ISO modes as PORTRAIT)
Clean up some logs and sources
Reduce camera to api1 for better response (api2 is not working good on custom JF roms anyways)
A better sleep drain
init: Set min freq to 216000
overlay: Let light sensor warm up before work
Clean out some double sounds
Bug fix "Wallpaper is half black after rotating quickly "
Fix some wifi issues ( i believe )
Relocate location QS icon to main icons
core: Zygote: Disable any DEBUG reference
Kernel changes:
Upgrade kernel to 6.1 version with the following changes
Zip it with GZIP
Enable ZRAM/Zcache/zsmalloc
Optimized LMK
Kill some debug spams
ARM optimization flags here and there
Fix memory leak on wifi and general clean up
Enable autodetection of OOM
Fix BT and wifi memory leaks
Compress ramdisk,kernel and zram with a faster compression type (faster boot and executions)
Increase swappiness to 60
Clean up CPU's behavior code
Release 06
April security patches
Enable full Dexpreopting . Faster boot and response
Enable call recording for the countries that legally support it
Camera improvements ( Greatly improve preview quality, faster focus, greater quality on images and videos)
Reduce kernel spam logs
Clean up the power services (Better balance between battery-performance)
Clean up graphics services and drivers.
Interactive and intelliplug changes
Reduce GPU's voltage by 25ma
kernel: New and updated governors:
[*] ABYSSPLUG
[*] ADAPTIVE
[*] BADASS
[*] CONSERVATIVE
[*] DANCEDANCE
[*] DARKNESS
[*] INTERACTIVE
[*] KTOONSERVATIVE
[*] NIGHTMARE
[*] ONDEMAND
[*] PERFORMANCE
[*] PEGASUSQ
[*] POWERSAVE
[*] SLP
[*] WHEATLEY
[*] BIOSHOCK
[*] USERSPACE​
Release 05
BT defaulted on
change graphic renderer
camera improvements
governor changes including on charger
call recording in supported countries
translation updates
substratum key now integrated
lawnchair launcher removed for now - caused too much lag
full dex pre-opt applied
launcher pinning removed
Kernel: Buffcore 4.3b.
March 2019 security updates applied for Liquid, AOSP.
Liquid and AOSP code grabbed 24th March 2019.
Release 04
Whitelist Whatsapp and other social media apps in order to use HAL1 camera
BlueTooth Changes
WiFi Changes
RIL Changes
Pin HOME app in order to go home faster
Add a missing RIL blob
Fix encryption (?)
Kernel edits about increasing performance and general CPU scaling
Graphics should be smoother now.
gps:Log only if error
kernel:Enable AddRandom and disable IOStats
Launcher changed to Lawnchair2
Lots other stuff changed
Kernel: Buffcore 4.3b.
March 2019 security updates applied for Liquid, AOSP.
Liquid and AOSP code grabbed 15th March 2019.
Release 3
BT calling works
Lots other stuff changed
Kernel: Buffcore 4.3b.
February 2019 security updates applied for Liquid, AOSP.
Liquid and AOSP code grabbed 00:00 9th February 2019.
Release 2.93
Added wakeonhomebutton
some extraneous debug removed
Kernel 4.3b
Release 2.92
Merge tag 'android-9.0.0_r30' into pie
fix doubletap2sleep on statusbar
Add default pinned files
Ambient Visualizer
base: fix signature spoofing and microg
Full gesture navbar: fix swipe to back glitches
Lockscreen clock styles
Ambient music
Keyguard items: code improvements
Introduce lockscreen clock/date styles
lounge: cleanup and organize gesture settings
Update buffcore to 3.1
systemui: fixed advanced power menu option
base: make settings_dark colors same as material_dark
Brightness QS: more user options
Proximity check on wake fixes
lounge: update weather client detection
ScreenDecorations: corners: Fixes for pie
base: Switch styles [
Weather client: switch to vector drawables
base: Switch styles
base: Add OOS style switches
base: QS themes
Allow user to set screenrecord quality
Ambient display music ticker
base: SystemUI: tuner: fix hiding of statusbar clock
Quick settings panel : Set transparency
Add Default USB Configuration
Batterylight: blend colors between full/empty
BatteryLight: Fast Charge & Fast Charge Led colors [
Lounge: op gesture tweaks
Add OnePlus dashboard icons
Black theme fixes
Add 20SEVEN font
Remove light notification theme
Add OnePlus settings icon colors
Release 2.91
Fix Signature Spoofing
KeyguardHostView: Auto face unlock v2 for pie
Keyguard fixes
extended audio panel
ase: fix mediascanner access permissions to external storage
Re-Enable Burn-In Controllers for NavBar
Fix Pie NavBar Full Gestures.
Increase LongPress Timeout
PanelPorn 8.1: Power menu alpha and dim
Add Game boost & modify launchboostv2 invocation.
Disable swipe boost and preferred apps for certain cases
BoostFramework: To Enhance performance.
Fixes for lockscreen visualizer
Record screen in high quality
Add Option to Enable/Disable ScreenShot & ScreenRecord Shortcut
Improvements in loading notifications with dark mode
Statusbar clock and icon fixes
Smartbar pixel animation
Add translations
camera - change to snap application
Kernel: Buffcore 4.1 - Pink**** fixes.
December 2018 security updates applied for AEX, AOSP.
Liquid Remix and AOSP code grabbed 00:25 24th December 2018.
Release 01
Kernel: Buffcore 4.00
December 2018 security updates applied for AEX, AOSP.
Liquid Remix and AOSP code grabbed 22:50 9th December 2018.
Thanks to JDCTeam chat / test group in Slack jdcteam-pie .
Current issues
Release 07​
This rom is a nice combination of Aosp lightness and comprehensive customisation options.
This rom should get a couple of public releases per month, more if you are in our Slack team.
It has even more of @side OptLos super smooth speed optimisations applied…. - It's super smooth!.
Installs about 850 meg in system before gapps
Doesn't work
Casting
MHL video
Does work
BT calling.
SE Linux is set as permissive.
Wifi is working well.
Hotspot may have problems on version 06 / 07 - confirmation needed / logs needed????? Nobody reads this obviously.
GPS is great.
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
Not sure if CDMA phones work??
Magisk 19.0 works fine. Flash the zip after romfile. Once in android you may need to install MagiskManager APK if it is not present.
Magisk sound mods appear to work e.g. ViperFX.
Substratum uses OMS and the keyfile is now builtin for this is Now built into the rom.
To get pie home button gestures enable "navbar" in extensions, then "swipe up on home button" in gestures.
Sound changes may mean older sound mods no longer work.
The google sound app may crash if updated to version 2, leave as version 1.
This rom will not work / will never work on i9515, i9500 and i9506 variants of S4.
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 ....
​
Mueheheheh <3
I like it... Ahaaaa Ahaaaa....
Who the hell is that jdcteam anyways? They spam our forums with roms
Ps
Haaaaaappy biiiiiirthday... Toooo youuuuuu
Awesome!
Happy Birthday
Truly wonderful, many thanks to you & all the team... & a very happy birthday to you... Welcome to the big.. 50..club
Thank you and happy birthday !
I will try this Rom tonight =)
CyA
Feliz cumpleaños.
Muchas gracias por tu estupendo trabajo.
Happy Birthday.
Thank you very much for your great work.
Downloading....
Great work, Happy Birthday
Another Pie ROM, great work! Happy Birthday!
Great work so far! This is the first time since years that my S4 doesn't run on CM/LOS.
One question: is there an option to wake up the device via home button? Can't find it.
Gesendet von meinem GT-I9505 mit Tapatalk
is it possible to customize the notification led for the application?
Happy Birthday!
but another Pie ROM? give me just one but fully functional
^ "fully functionnal" ?
Lollilop is fully Functionnal ! ah ! and there is blutooth too to enjoy !
MegisCz said:
Happy Birthday!
but another Pie ROM? give me just one but fully functional
Click to expand...
Click to collapse
do it yourself !
nice rom, it fixes my issues that i have with aospex (maybee full wipe dit it)
thanks for the work and happy birthday
but wake up with home button would be nice
Gesendet von meinem GT-I9505 mit Tapatalk
Very nice. Loads of features!! Many thanks again. I'll stick with this one. :laugh:
Thanks Sir. I missed rom like this, this one remind me resurrection remix.

[JDCTeam] 🥧 AICP Pie 🥧 Release 06 [29 Sept] [9.0.0_r46] [unofficial] [EOL]

[JDCTeam] 🥧 AICP Pie 🥧 Release 06 [29 Sept] [9.0.0_r46] [unofficial] [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"
}
AICP
Android Ice Cold Project
AICP is known by everyone as the "Ice Cold Project" that started on a Desire HD years ago (2012)
and since then has evolved into a mature ROM with the BEST community that you can find!!!
Until Android Lollipop, the ROM has always been based on AOKP. Unfortunately, since AOKP stopped development (but made a comeback later), we changed our base to CM.
With the re-brand of CM to LineageOS (LOS) we became LineageOS based with some tweaks from AOSP and we are now based on the "Ground Zero Open Source Project" (GZOSP) for Android Pie.
If there are any bugs, either we will sort them out or the GZOSP team, if it concerns their code base. This ROM isn't GZOSP supported, so there is no need to report errors/bugs to them!!
Code:
[SIZE="4"]#include <jdc_disclaimer.h>
/*
* Your warranty is now void.
* And other random stuff no-one reads.
*/[/SIZE]
Code:
[B]
_apart from the default AOSP settings..._
- Ability to change the device host-name for WiFi connections
- Ability to force the screen & vibrate to turn on or stay off on connection to a charger
- Access to the built-in AOSP SystemUI tuner
- ADB over network option including custom Quick-settings tile
- Adjust number of notifications on Lock-screen
- Adjust volume dialog timeout
- Adjustable actions for hardware buttons (including "kill app")
- Adjustable Clear all recents button
- Advanced call log in AOSP dialer app
- Advanced power menu with more options (recovery/bootloader/SystemUI, etc.)
- Aicp Extras app for customizations
- Allow more time steps to 'Do not disturb'
- Always-on display (if amoled) with advanced features (show music title or weather)
- App circlebar for configuring app shortcuts & quick access
- App Ops (verify/change App permissions)
- Aspect ratio hack (legacy apps) configurable per app for supported devices
- Automatic speakerphone by checking Proximity (Dialer)
- Battery bar with color change & animation on charge
- Battery LED settings including custom colour setup
- Bluetooth battery level display for external devices
- Boot-animation changer
- Brightness Icon and position settings
- Brightness slider
- Built-in System themes (light/dark/black/transparent) with different accent colours
- Charging sound and/or vibration
- Chooser Activity (Share) app blacklists
- Configurable icon shapes (system wide)
- CPU info overlay
- Current Charging status on lock-screen
- Custom App opening/closing animations
- Custom Carrier Label
- Custom system & screen off animations
- Custom volume step count
- Device wake up via volume buttons toggle
- Double tap to sleep on lock-screen
- Double tap to sleep on navbar (for smartbar)
- Double tap to sleep on status bar
- Downloadable AICP bootanimations and Wallpapers
- Enable/Disable lock-screen media art globally
- Enhanced Changelog in AicpExtras
- Enhanced Launcher3 (Quickstep) with various tweaks & customizations
- Expanded audio panel (if enabled)
- File persistence on "hosts" file between flashes
- Fingerprint authentication vibration
- Fingerprint scrolling (left/right to dismiss notifications)
- Fling navbar (customizable gestures)
- Flip to Mute/Reject Call
- HeadsUp notification timeout toggle
- HeadsUp notifications snooze timer
- Installed Apps: show link to Google Playstore
- Integrated OTA-Update App
- Launch music player when headset is connected
- Link/unlink notification & call volume
- Lockscreen clock customizations
- Lockscreen Media Cover art
- Lockscreen Visualizer
- Membar in recents (default and SlimRecents)
- Navigation Gestures
- Network traffic in statusbar
- Notification log
- OmniJaws (Quick-settings weather & on lock-screen)
- On-the-go mode (transparent display)
- One handed mode
- OnePlus-Like navigation gestures
- Online viewable ROM Statistics per device and provider
- Option to scramble the PIN layout on lock-screen
- Pie control
- Power menu hide-able on lock-screen
- Power menu transparency
- Pulse sound EQ on the on Smartbar/AOSP navbar
- Quick unlock
- Quick-settings disable on lock-screen
- Quick-settings fast pull down from right/left
- Quick-settings footer warnings switchable
- Quick-settings tile & options for Silent Mode (notifications stop/blacklist per app)
- Quick-settings tile animations
- Quick-settings tile for Ambient Display
- Quick-settings tile for Immersive mode (hiding statusbar- and/or navbar)
- Quick-settings tile for music playback & title display
- Quick-settings tile for Night mode
- Quick-settings tile for recovery/reboot
- Quick-settings tile for Account Sync
- Quick-settings tile titles visibility toggle
- Quick-settings tiles columns adjustable
- Quick-settings tiles modded for more option on tap for e.g. WiFi, location, etc.
- Quick-settings tiles rows adjustable
- Quick-settings tiles shape adjustable
- Quick-settings transparency
- Screen-record via Quick-settings tile or shortcut on power menu
- Screenshot sound toggle
- Scrolling cache adjustments
- SELinux mode switch
- SIM data status display switchable & adjustable to show 4G/LTE
- SIM data icon enable/disable
- SIM Roaming icon switchable
- SlimRecents for better recents handling with many tweaks & integrated app sidebar
- Smart Pixels
- Smartbar (on-screen customizable navbar)
- SmartBar feature to show arrows for next/previous track when playing audio
- Statusbar clock customizations
- Statusbar location icon can be hidden
- Statusbar logo
- Statusbar Ticker for notifications and music title
- Suspend Actions
- Swap volume buttons
- Swipe with 3 fingers to take a screenshot
- Switch between pie/oreo/grid/go recents
- System app remover
- Toggle to enable/disable screenshot sound
- Toggle to show/hide app icons on toast messages
- Torch Quick-settings tile and options for longpress on power button to enable it
- VoLTE icon switchable
- Volume button playback control when screen off
- Volume buttons additional toggle to switch music tracks/cursor control on keyboard
- Volume panel extensions
- Volume panel right/left on supported devices
- Yoga!!
[/B]
Rom download link: HERE
Get the official JDC aroma addon: HERE.
Buffcore Kernel source: HERE
AICP Gerrit Code Review
AICP on Github
GZOSP team
LineageOS & CM (R.I.P.) team
@Maxwen and the rest of the OmniRom team
DU team
SlimRoms team
Resurrection Remix team
Community
@LorD ClockaN @zipsnet @eyosen @semdoc @SpiritCroc @wartomato @eboye
plus the rest of the crazy bunch that we call "team"
Donate to AICP :
​Do not mirror downloads - only 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 only - not official AICP community.​
SUPPORTED DEVICES
All following Galaxy S4 variants with Qualcomm Snapdragon 600 are supported:
GT-i9505 - jfltexx
GT-i9507 - jtfddxx
GT-i9508 - jfltezm
SCH-i545 - jfltevzw
SCH-r970 - jflteusc
SGH-l337 - jflteatt
SGH-l337m - jfltecan
SGH-l337z - jfltecri
SGH-m919 - jfltetmo
SGH-s970g - TracFone / Straight talk
SM-s975l - TracFone / Straight talk
SPH-l720 - jfltespr
SPH-l720t -jflterefreshspr
jfltezm - China mobile
jfltecsp
jfltetfnatt
jfltetfntmo
All Variants with a locked bootloader are currently unavailable until the unified tree is further updated.
AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader.
VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK bootloader.​Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which bootloader you have.​
TWRP
You are REQUIRED to be using TWRP 3.2.3-0 or newer to be able to flash any Pie rom.
If your device does not have an updated relevant version then you can use the standard JFLTE version.
If you have a device with a locked but exploitable bootloader as above (AT&T + Verizon) then use the Loki-patched version.​
Latest recommended JDC TWRP Recovery v3.3.0-0 for JFLTE: HERE.
Official TWRP Recovery v3.2.3-0 for JFLTE Loki-patched by @mattgyver: HERE.
Other variants may require a different recovery. ​
UNSUPPORTED DEVICES
GT-I9515 is not / will never be supported (slightly different hardware)
GT-I9500 is not / will never be supported (completely different hardware)​
Thanks
Side
Arco
JDCTeam
AICP Team
OpenGapps
SPECIAL THANKS
Donators
JDCTeam-pie test team / Slack testers
AndroidFileHost
All of you!
JDCTeam
Buff - @buff99
Chibbo - @chibbo
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
SalimPS - @SalimPS
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis Menexes - @SkL*
Be sure to check out our official aroma addon installer by @salimPS HERE
You are welcome to join the official JDC Team chat / test group in Slack jdcteam-pie
XDA:DevDB Information
🥧 AICP Pie 🥧 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
Buff99, side
Source Code: https://github.com/AICP
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Lollipop compatible
Based On: AOSP
Version Information
Status: Stable
Created 2019-05-16
Last Updated 2019-12-26
Installation​Required for installation: Recovery - Latest recommended JDC TWRP Recovery v3.3.0-0 for JFLTE: HERE.
If you require a LOKI-patched version of TWRP, try this version patched by @mattgyver.
Firmware - Lollipop supporting bootloader and modem / non-hlos. Look in _Bon_Bon's great MODEMS and BOOTLOADERS collection​.
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!>.
** OPTIONAL Properly remove previous root solution (recommended - flash Magisk uninstaller and UnSU). **
Fully wipe device (At least system, cache, dalvik and data. Recommended - fully clean by wiping internal and external SD).
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
Install Rom.
Install desired root solution. (see post#4).
Install Gapps (Pico or larger).
DO NOT Wipe cache and art / dalvik (rom is partially pre-deodexed).
Reboot.
Wait for 1st boot.
Enjoy.
2nd and subsequent installs - " dirty flash "
** OPTIONAL 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. (see post #4).
Install Gapps (Pico or larger).
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 - 29th September 2019
release_06-aicp_jflte_p-14.0-UNOFFICIAL-20190927.zip - 359 MB
md5sum - 7fa516a7586e66e1f629ae76459a6e72​
Release 06
September 2019 security patches.
Miracast / casting enabled
performance tuned - Interactive governor & AutoSMP
Buffcore kernel 10.0
Row IO scheduler set as default
See attached changelist file for specifics.
Release 05
August security updates.
Buffcore kernel 10.0
See attached changelist file for specifics.
Release 04
July security updates.
Buffcore kernel 7.01b - Linux kernel 3.4.113 - more tweaks, fixes, wakelock and sleep optimisations.
Framework, launcher, dialer changes
See attached changelist file for specifics.
Release 03
June security updates.
Buffcore kernel 6.5b - more tweaks, fixes and optimisations.
Framework changes - more Q items, lock clock, Appops changed to Privacy Guard, pocket lock / bridge.
See attached changelist file for specifics.
Release 02
June security updates
Buffcore kernel 6.12b
See attached changelist file for specifics
Release 01
built in root enabled
May security updates
Buffcore kernel 6.1b
Thanks to JDCTeam chat / test group in Slack jdcteam-pie .
Current issues
Release 06​
AICP returns.
This rom is as stable and as optomised as all the other JDC roms currently available. It is tweak-able yet stable and solid feeling.
Don't work
MHL video (? we think ?)
Does work
Miracast / casting.
BT calling.
SE Linux is set as permissive.
Wifi works well
Hotspot works well.
GPS is great.
Make sure your partitions are formatted as EXT4. Do not use F2FS on pie.
Magisk 19.3 works fine. Flash the zip after romfile. Once in android you may need to additionally install MagiskManager.
Magisk sound mods appear to work e.g. ViperFX.
Substratum works fine.
Quickstep launcher is modded with extra options - careful if using substratum themes as it can screw up if wrongly themed.
Recommended: try inbuilt theming options.
Sound changes may mean older sound mods no longer work.
The google sound app may crash, use version 2.1.
This rom will not work / will never work on i9515, i9500 and i9506 variants of S4.
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 ....
​
You are all welcome to join the official JDCTeam chat / test group in
Slack jdcteam-pie
?​
@Buff
Thanks for the ROM. AICP so good.
yeap yeap...here we go again!
AICP is consolidate jf as a future proof device!
It's amazing! Thanks Master Buff, Master Side! And JDC team this year is the best year for our device!
?????
testet and looks good, nice work [emoji106]
Gesendet von meinem GT-I9505 mit Tapatalk
wow amazing....you guys are on fire....thanks to all the team for the incredible hard work & dedication...
AICP has been running on my device consistently since the test version. It's incredibly stable and anything I try to do with my Ancient S4 works flawlessly. Thanks JDCTeam.
Fantastic rom - wow one! All works well! If some of possibilities to add advanced boot menu, or I can't find that. Thanks! I can't believe that you do that. I like it!
Beboslav said:
Fantastic rom - wow one! All works well! If some of possibilities to add advanced boot menu, or I can't find that. Thanks! I can't believe that you do that. I like it!
Click to expand...
Click to collapse
its in settings for hardwarebuttons, the first option. but its a translate mistake at german (maybe other language to. on german calls it "ein aus taste auf sperrbildschirm" but it has not to do with lockscreen, but it has less options that other roms has...
Gesendet von meinem GT-I9505 mit Tapatalk
Built in root does not work on ATT version, any suggestions? I did a clean install.
mzahs said:
Built in root does not work on ATT version, any suggestions? I did a clean install.
Click to expand...
Click to collapse
+1
velosa said:
+1
Click to expand...
Click to collapse
Inbuilt root didn't (and still doesn't) work.
Sadly I am blessed with one of those random i9505 S4's whose touchscreen stubbornly refuses to work after the screen fades to black. This is with all Pie-based ROMs and even with TWRP Recovery versions 3.2 and above! ROMs based on Nougat and earlier work flawlessly.
The phone hasn't otherwise locked up since the hard buttons still work, and if I connect a mouse with a USB-OTG cable I can regain control of the phone, but the touchscreen still won't work until the whole thing is rebooted.
Thanks to the aforementioned mouse I did capture a SysLog before and after the touchscreen stops responding. Not sure if Buff99 is the one to tell since this issue affects all Pie-Based ROMs on a few "unlucky" S4's, but I'm PM him anyway...
please stay tuned. we are fixing that LCD thing...
Release 02 now available
Post#1 - Download links
Post#2 - Install instructions
Post#3 - Changelist
Post#4 - Latest issues
Post#5 - Reporting bugs

Development [ROM][12.1][OFFICIAL] PixelOS [AOSP][ALIOTH/ALIOTHIN][09/05/2022]

{
"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"
}
PixelOS is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, themed icons, google sans fonts, Monet color based system wide theming, boot animation), a fork of OG Pixel Experience with improvements on the top of it. Huge respect to Pixel Experience team for their work, thanks to them for making this ROM possible.
In short a fully functional Pixel Experience with just the right amount of essentials.
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.
*/
Improvements over PixelExperience
Performance improvements from ProtonAOSP
Adopted screenshot sounds to ringer mode
3-finger swipe to capture screenshots
Double tap to sleep on lockscreen and status bar
Added Screen Recording Customizations
Added Advanced Reboot
Allow disabling Screenshot Sounds
Added Bluetooth headset battery indicator
Spoofed as Pixel XL for Google Photos for unlimited backup in original quality
Added themed icons for a lot of third party icons in stock Pixel launcher
Added monet in power menu
Exposed legacy WiFi and Cellular data QS tiles
Added bluetooth battery level indicator on status bar
Added NFC tile in QS for supported devices
Added double tap/long press power button to toggle torch
Reduced log spam verbosity
A lot of under the hood UI fixes and improvements​
Device Specific Issues:
Tell me
Requirements
• Latest Global Stable Android 11 firmware for alioth.
Downloads
Get the latest PixelOS Build for alioth Download
Firmware https://xiaomifirmwareupdater.com/firmware/alioth/
Magisk (optional) https://github.com/topjohnwu/Magisk/releases
Recovery OrangeFox https://androidfilehost.com/?w=files&flid=331017
PixelOS Recovery https://sourceforge.net/projects/pixelos-releases/files/twelve/alioth/recovery/
Note: GApps are included, don't flash separately.​
Notes
• Encryption is enabled by default
• SELinux is enforcing
• Safetynet passed by default
PixelOS Recovery is recommended if you want to stay encrypted, no custom recovery supports encryption on Android12, i.e. you won't be able to decrypt your data.​Flashing Instructions
Clean flash (coming from a different ROM):
• Download ROM from the link above
• Download Magisk v23.0 or newer (optionally)
• Reboot to recovery
• Format data (if encrypted)
• Flash ROM zip
• Reboot and voila!
• To get root access, reboot to recovery after ROM setup and flash magisk.
Updating to a newer build (dirty flash):
• Flash ROM zip and magisk (optional)
• Reboot and voila!
Join our Telegram Group https://t.me/PixelOSChat
Alioth support group: cristianvazsupport
Buy me a Coffee https://paypal.me/cristianvaz
Source Code
PixelOS http://github.com/PixelOS-Pixelish
Device Tree https://github.com/PixelOS-Devices/device_xiaomi_alioth
Kernel Tree https://github.com/EmanuelCN/kernel_xiaomi_sm8250
ROM OS Version: Android 12.1
ROM Kernel: Linux 4.x
Stable Release Date: 09 May 2022
Latest Release Date: 09 May 2022
ROM CHANGELOG
# 26-Apr-2022
- Added quick setting tiles for caffeine, heads up, sync, ambient display, Always on display, USB tether quick settings tiles, live display
- Fixed some issues with advanced reboot
- Added back charging animation
- Introduce high touch polling rate feature control
- Introduced live display
- Added Aggressive Idle mode under battery saver settings
- Allow toggling screen off FOD for supported devices
- Allow option to disable screenshot shutter sound
- Move Force max refresh rate preference to display settings
- Allow to enable high refresh rate even when battery saver is on
- Added a switch for linked ring and media notification volumes
- Allow disabling unlocking ripple animation
- Apply monet to fingerprint authentication ripple animation
- Fixed issues with the camera in some apps like telegram for some devices
- Fixed an issue where unlock sound was played multiple times
- Fixed an issue where the hide pill option wasn't working for some people
- Fixed Separate QS tiles for WiFi and Mobile data
- Updated themed icons
- Reduced logging and silenced some log spam
# 9-Apr-2022
- Merged April Security Patch
- Added doubletap/longpress power to toggle torch
- Removed text from expanded screenshot chip
- Allow to disable battery estimates in QS
- Added bluetooth battery icon in status bar
- Introduced status bar tuner
- Introduced full screen display
- Allow hotspot to use VPN upstreams
- Added in-call vibration options
- Finetuned status bar padding and added alarm and vibrate icons
- Allow to disable privacy indicators
- Introduced Quick unlock
- Added immersive navigation
- Added separate QS tiles for WiFi and Mobile data
- Added navbar layout inversion
- Rearranged and categorized gestures
- All themed icons are now vectorized
- Misc. fixes and optimizations
# 12-Mar-2022
- Merged 12.0.0_r32
- Added Face unlock
- Added App Lock
- Added per app network restriction permission
- Introduced Android 12L style Internet and Screenrecord dialogs
- Added Android 13 inspired Media Output Picker
- Added support for left side volume panel (for OnePlus devices).
- Added more themed icons
- Switched back to the smooth display implementation of high refresh rate
- Upstreamed all the relevant repos with LineageOS
- A lot of bug fixes from PixelExperience
- Power draw and scrolling improvements
- Updated translations
- Misc. fixes and optimizations
# 11-Feb-2022
- Merged February security patch
- Added more themed icons
- Added quicktap (for supported devices)
- OTA Updates for Official builds
- Added in-call vibration options
- Shipped PixelOS themed recovery
- First class implementation of repainter app
- Added Adaptive playback
- Fixed Pixel buds app for non pixel device
- Fixed the issue where phone fails to switch from stereo to mono on some devices
- Added monet to Settings app icon color
- Fixed battery saver quick settings tile
- Added an option to disable unlock ripple animation
- Performance improvements
- Updated translations
- Misc. fixes and optimizations
# 15-Jan-2022
- Merged android-12.0.0_r27
- Added HeadsUp QS tile
- Added Long press volume key to change track
- Fixed an issue where QS got bugged after unlocking device with fingerprint
- Added back delete action for screen recordings in QS notification
- Improved Scrolling Cache
- Added a button to restart SystemUI in advanced reboot
- Fixed DT2W summary in display settings
- Added sliders for color balance adjustment
- Added missing icons in Network and Internet settings
- Added an option to open app directly from App info
- Added package name to installed app details
- Updated translations
- Bugfixes and misc. improvements
# 31-Dec-2021
- Fully rebased android-12.0_r18
- Spoofed as Pixel 1XL for google photos for unlimited backup in original quality
- Added themed icons for a lot of third party icons in stock PixelOS Launcher
- Added monet in power menu
- Exposed legacy WiFi and Cellular data QS tiles
- Added bluetooth battery level indicator on status bar
- Added NFC tile in QS for supported devices
- Added doubletap/longpress power button to toggle torch
- Adapt screenrecord dialog switches to Android 12
DEVICE CHANGELOG
# 27-Apr-2022
- Update PowerProfiles to Android 12.1
- Update to last N0kernel Beta
- Update corner radius from stock
- Align side fps ripple animation
- Fix Video Calling
- Some QTI Bluetooth fixes and improvements
- Fix Mifare nfc
- Fix AOD animation with Deep sleep
- New High Polling Rate implementation (source side)
- Implemented LiveDisplay and HBM
- Ram improvements
# 09-Apr-2022
- Rebased LOS 19.1 trees
- Change to n0kernel
- Updated vendor to MIUI 13.0.2
- Audio configurations from MIUI 13
- AOD auto brightness
- Improved thermal profiles and refresh rate per app listview
- QTI Bluetooth
- Deep sleep on AOD
- Implemented Smooth Display
# 14-Mar-2022
- Change to new trees (base LOS)
- Change to Arrow Kernel
- Doze settings
- HOS Display calibration and HDR props
- Thermal profiles and QS Tile
- Clear speaker
- Refresh rate QS Tile
- More optimizations
# 11-Feb-2022
- Improved night display temperature
- Implement quicktap
- Fix statusbar burn in protection
- Improved ui smoothness
- Some audio changes
- Implement IORap
- ART optimization
- Imported rounded corners overlays from gourami
- And more fixes and improvements under the hood
# 16-Jan-2022
- Updated Optimus kernel to v11.32
- Show refresh rate controls
- Fixed error alioth,aliothin using prebuilt recovery
- Align fp indicator with power button
- Display correct charging speed
- Allow all filesystems for USB-OTG
- WiFi improvements
- Audio improvements
- Imported some blobs and config from MIUI 13
Thanks for the amazing ROM . It is both smooth and battery life is also good
Does pixel exclusive features like magic eraser in Google Photos and now playing available in this ROM?
One dumb question, what do you mean by this?
Requirements
• Latest Global Stable Android 11 firmware for alioth.
If i have now MIUI, do I need to install PixelExperience then install this one? If so, can I install Lineage OS in order to be encrypted?
Thanks for the great work, highly appreciated
anonymity_antim said:
Does pixel exclusive features like magic eraser in Google Photos and now playing available in this ROM?
Click to expand...
Click to collapse
Magig eraser is not compatible with unlimited storage for g photos
G3n3R4L said:
One dumb question, what do you mean by this?
Requirements
• Latest Global Stable Android 11 firmware for alioth.
If i have now MIUI, do I need to install PixelExperience then install this one? If so, can I install Lineage OS in order to be encrypted?
Thanks for the great work, highly appreciated
Click to expand...
Click to collapse
Just recommended last stable firmware thats all
Follow steps, dont need to flash pe or los first...
cristianvaz said:
Just recommended last stable firmware thats all
Follow steps, dont need to flash pe or los first...
Click to expand...
Click to collapse
But I need custom recovery, right? I have the stock rom right now
Anyone can help out and guide me on how to install it from scratch? coming from stock ROM, new device! Thanks in advance.
G3n3R4L said:
Anyone can help out and guide me on how to install it from scratch? coming from stock ROM, new device! Thanks in advance.
Click to expand...
Click to collapse
OP has this information:
1. Requirements
• Latest Global Stable Android 11 firmware for alioth. (Flash it)
From Here I think: https://xiaomifirmwareupdater.com/firmware/alioth/
2. Boot into bootloader and flash recovery:
PixelOS Recovery: https://sourceforge.net/projects/pixelos-releases/files/twelve/alioth/recovery/
3a. Download boot into recovery and flash the rom: https://pixelos.vercel.app/download/alioth
3b. If you cannot flash with that recovery you can try with the other one: https://androidfilehost.com/?w=files&flid=331017
I am assuming you have the bootloader unlocked here. I will do it tomorrow when the phone arrive. I hope it helps.
Erus Tyrannus said:
OP has this information:
1. Requirements
• Latest Global Stable Android 11 firmware for alioth. (Flash it)
From Here I think: https://xiaomifirmwareupdater.com/firmware/alioth/
2. Boot into bootloader and flash recovery:
PixelOS Recovery: https://sourceforge.net/projects/pixelos-releases/files/twelve/alioth/recovery/
3a. Download boot into recovery and flash the rom: https://pixelos.vercel.app/download/alioth
3b. If you cannot flash with that recovery you can try with the other one: https://androidfilehost.com/?w=files&flid=331017
I am assuming you have the bootloader unlocked here. I will do it tomorrow when the phone arrive. I hope it helps.
Click to expand...
Click to collapse
Hero. I have to unlock bootloader next Friday. They put me on 162 hours waiting .... Can't understand how Xiaomi things, but now im prepared.
I just feel this PixelOS would bring this phone to life since i hate MIUI
why does it the random write is very low?
All works amazing, I meet only one bug)
Thanks for updating ROM. I'll try this today and give my review as a daily driver.
I am unable to install gcam for this rom, no camera apps are working,only camera go app is available,any alternative?
Smooth experience. I haven't found any bug or issues yet. I'll update if I come across to something. Cheers to the developer.
I have tried PixelExperience, PixelPlusUI, Xiaomi.EU, stock MIUI and some more roms. This one is the best I've had so far. Thanks a lot!!
Wow pixel OS phone is not even cold and quite warm and
I just got this score on pixel os on geekbench that's higher than my stock muiui score the highest score I got on stock ROM was 991 and 3200 when the device was cold and had no apps installed and performance mode enabled , battery life is good I only installed yesterday so it should get even better grret you were right this ROM is brilliant and also very nippy and smooth . A bonus the adreno v611 drivers boot up and work fine no crashes in 3d mark etc from what I've tested so far big props to the dev . I have suggestion for a next update to add Dolby Atmos , tried flashing Atmos zip via twrp doesn't work in android 12 , apar from that this ROM is great excellent I was on pixel plus UI and the battery life was terrible non of adreno packages would boot apart from vk only v604 but even that crashed in apps
Thanks for updating ROM. I'll try this soon...

Categories

Resources