{
"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"
}
XPerience is a free, community built distribution of Android 8.1.0 (oreo) which greatly extends the capabilities of your phone.
This project are based on AOSP CAF
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
NOTE: READ this PLS
Please don't ask for etas
Please don't report same bugs all time
Report with logcat and dmesg
Screenshots representative only
Click to expand...
Click to collapse
Features:
Cpu Overlay
Traffic meter view
Fab button recents
Lockscreen settings
Allow user to add/remove QS with one click
XPerience Updater
CloudFlare DNS
XPERIA apps support
Navbar themes (only supported in devices with navigation bar (You can enable it writing in build.prop qemu.hw.mainkeys=0 in devices with hardware keys ))
Custom Carrier label
Show the XPerience shield in the status bar
Show 4G instead of LTE
Battery charger color led (only in multi-colored led devices)
WORKING:
Boot
Rild
IMS/LTE/3G/2G
USB,Wi-Fi and Bluetooth Tether
bluetooth
Camera
camcorder
Fingerprint ( FPC and goodix(?) )
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
not Working
sepolicy permissive
How to install:
Download the zip
move to the internal or sd card
if you have the last TWRP made by me (compatible with Oreo and TREBLE cool if not download from here
install
install your gapps
Reboot
Enjoy!
Screenshots
Source forge
Basketbuild
You can found vendor/kernel images for these guys who want to stay in GSI roms and want to get some updates/bug fixes
VENDRO AND KERNEL IMAGES
Or the web
http://thexperienceproject.com
MD5:
Custom MAGISK for OEM-CUST :
Magisk-v16.6-oem-cust.zip
(Recommended cameras)
Camera Google if stock camera fails then install this
Google Camera
Google Camera HDR+
[URL="https://www.xda-developers.com/google-camera-hdr-customization-raw-support/"]source:
[/URL]
OnePlus5 mod
Camera Oneplus5 mod
Gcam with portrait recomended
https://www.celsoazevedo.com/files/android/google-camera/f/MGCamera_5.1.0.18_R5Plus_v.5.1.6_fix_crash_slowmo.apk
[/I][/B]
[OLD]
xperience-12.0.0-20170912-HOMECASE-land.zip
xperience-12.0.0-20170921-HOMECASE-land.zip
Source: KERNEL source
Changes in second post
Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
XPerience version:
Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications like magisk, supersu, phh root, etc:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
If you like my work, you can buy me a coffee , coke or any drink all donations are appreciated.
Ór
https://www.paypal.me/TheXPerienceProject
XDA:DevDB Information
The XPerience project, ROM for the Xiaomi Redmi 3S
Contributors
TeamMex
Source Code: https://github.com/TheXPerienceProject/android_device_xiaomi_land
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
ROM Firmware Required: unlocked bootloader, latest miui firmware
Based On: AOSP
Version Information
Status: Nightly
Created 2017-09-13
Last Updated 2018-07-13
Reserved
XX date means no currently date of new release
xx/xx/xx
03/08/18
Reconfigure EAS scheduler for MSM8937
Set Energy model taked from Cortex-A53
Track SDM660 sepolicy due to is similar to msm8998 and we are using msm8998 branch for qcom sepolicy
installd: Fix for UID/GID mismatch in OTA upgrade to O-MR1
IMS: Sudden deregisteration takes place soon after registeration.
Telephonyroper supplementary service notification handling
Use proper summary for network select list preference on dsds/dsda/tsts
camera: Check if aux camera whitelist is set before restricting cameras
update WLAN driver to LA.UM.6.6.2.r1-04400-89xx.0
land: Add wowlan_triggers to wpa_supplicant and hostapd conf
land:execute qcom-sh on after boot complete to avoid rewriting configs
land: track Memory parameters
land: enable colocation ( colocation is enabled for perf improvements)
land: update cpusets for camera
land: Adjust VM values for 3GB and 2GB ram
land: Remove hwui properties (deprecated in O-MR1)
31/07/18
Drop alessa thermal
Drop lisi governor (incompatible with our last changes it need to be rewriten)
Drop most of the changes now you can set your own configurations for the kernel
Returned to MSM thermal
Added call recorder (use AOSP dialer)
Fixed some overlays
30/07/18
Implement EAS
Upstreamed to 3.18.117
Fix random reboots
Rewrited kernel
Several bug fixes
26/07/18
DRM Update from OPN27.76-12-2 release
Fix Fingerprint on P GSI DP4
Fixed Media issues under P GSI DP4
reverted a lot of commits under frameworks due to causing inestability
Fixed some wifi issues
Update CarrierConfig overlay from MIUI 8.4.19
Remove bnep\\d from tetherable BT interfaces
Update networkAttributes and radioAttributes from marlin
Update clang
Forward-port notification counters
SystemUI: small optimization for notification icon numbers
Show infinity for large notification counts
Prevent NPE with DropBoxManager
Fix another potential ChooserActivity related System FC
Add an option to force pre-O apps to use full screen aspect ratio
Add special captive portal servers for chinese
Make scramble PIN layout Multi-User friendly
05/07/18
Jul 05 security patch
Fixed boot issues
Merge LA.UM.6.6_r1.09000.89xx.0 branch
Add F2FS patches from 4.17rc
Enable Quota in data
Kernel optimizations
--- Optimized MEMCMP
The previous version split into cases where both inputs were aligned, the inputs were mutually aligned and unaligned using a byte loop. The new version combines all these cases, while small inputs of less than 16 bytes are handled separately.
This improved memcmp provides a fast path for compares up to 16 bytes and then compares 16 bytes at a time, thus optimizing loads from both sources. Making a 45% boost speed in larger process.
Optimized doze package
To avoid Battery drains use Greenefy and hibern Google play services
19/06/18
add DTS-EAGLE ( thanks to @LazerL0rd you can found more info here: https://forum.xda-developers.com/android/development/guide-how-to-port-dts-eagle-to-t3802259)
Merge CAF tag 'LA.UM.6.6.r1.8900.89xx.0'
added more tuning parameters to fix some battery drains
Added more sepolicy's
Please don't install mods for ram management or you will get crappy performance this rom was tunned to make a better RAM management
Fixed some issues with the Optimization Script
added hotfix to fix camera issue. please re-download the rom
13/06/18
Update code for Power HAL
Add the posibility to Read alessa and lisi custom configurations for power HAL
Using the PerfHAL API to comply with Treble
Support VR + Sustained performance mode
Power HAL: fix sysfs_read/sysfs_write usage
linker: Provide soinfo path of the shimmed binary
linker: Remove unused find_libraries declaration
linker: Make shim reference path absolute
track updated libvorbis repo
AudioService: Fix camera shutter sound toggle
use O_CLOEXEC in power hal
land: Build 1.0 power HAL and use TARGET_HAS_NO_WIFI_STATS true
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/msm8937
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/msm8953
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/santoni
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/motorola/msm8953
Updated XPERIA Launcher 11.3.A.0.17
--- Widgets not updated.
--- Corrected calculations of blurred wallpaper offset in landscape.
--- Improved visibility of search personalization card
--- Open MMS matching text
--- Fix a crash when search fails to fetch a photo
--- Handle display size changes for shortcut icons
--- Don't animate away Google Feed when Home is stopped
Fix updater app issues
04/06/18
Optimized the rom with some script to auto-config the governor
Revert Sepolicy to permissive due to some problems with vFAT
Some more changes
auto-configured thermal driver it can helps with overheating
02/06/18
Upstreamed kernel to .112
Fixed FPC fingerprint please test in goodix I hope this time Goodix is not broken
LA.UM.6.6.r1-08500-89xx.0
More bugfixes for the camera
Fixed Ir
Remove hidl.base dependency
Address a lot of sepolicy's in preparation to move in enforced
[NOTE] Enforced works fine but I need to addres some issues with vFat exfat and others works fine.
11/05/18
Fixed keylayout regresion
add property for game detection
set max background services
Enable B service adj transition by default extracted from OPN27.76-12-22 24 Addison
trim property
Enforce privapp permissions whitelist extracted from Stock OPN27.76-12-22 from addison build.prop
drop camera shims
remove cpuset foreground boost
3.18.108 kernel upstreamed
08/05/18
Security patch 05 may
Merge tag 'LA.UM.6.6.r1-08300-89xx.0' in kernel and source
Frameworksav:camera: check metadata type before releasing frame
Make it possible to hide signal strength via Carrier Config
Add support for getAtr api(for rild blobs from 8.1)
TelephonyComponentFactory: Overload makeSubscriptionInfoUpdater
DcTracker: Change access modifier of isNvSubscription to protected
* This fixes the fatal exception that makes telephony crash on CDMA networks:
29/04/18
Hotfix for the updater app added signature verification inside the new package.
adressed issue 3cef9400 (fingerprint delay issues seems fixed now)
addressed issue 1a7501d2a (Exfat issues)
Merged sdfat and sdfat-exfat changes in vold to fix mounting issues with sdcards formated in exfat.
Droped xiaomidoze (lost all these cool stuff due to drains caused by doze package using sensors it is remaining in Privated build, and it not gonna return anymore.)
28/04/18
Fixed in call audio in GSI (Tested PHH's system.img for A-only ARM64 devices with GApps and SU
Fixed Torch in GSI
Fixed FC of phone and qti telephony
27/04/18
Fix missing qcrilhook.jar (this can fix some issues related to ril(Calls, IMS, Data connection etc)
Update the desing of our Updater app and fix some bugs related to downloads and notifications
Upstreamed kernel to .106
Implement My new CPU Governor called LISI it is less agressive and works similar to Alessa
---- This driver adds a dynamic cpufreq policy governor
---- designed for latency-sensitive workloads.
---- The governor does a periodic polling and
---- changes frequency based on the CPU utilization.
Updated WLAN driver to LA.UM.6.6.r1-07400-89xx.0
Enabled TDLS for WLAN driver
Addres more sepolicy's
18/04/18
[*] Drop xiaomidoze due to some people who have "battery drain" and forget that old issue exist since N (I added a config for it avoid the drain) HERE! or Here
Fixed Device name instead of xpe_land
Merge CAF Branch LA.UM.6.6.r1-07400-89xx.0
Upstream kernel to .105
Redesigned icons (if you don't like it change them using substratum themes )
Bring back xperia apps support
Add missing perf blobs thanks to nichcream
more sepolicy's
Allow the camera daemon to read sysfs
use camera hal 1 for ViLTE thnks to nichcream (untested but if him does that i think it works)
Fix some issues in front camera using Google camera
Revert all changes of media: v4l2-compat-ioctl32.c added in upstream to .104 due to breaking off OMX
13/04/18
Camera Stability
Reverted O-MR1 OMX and Adreno blobs due to glitches
Fixed Termal overhead when you charge the phone
Google Camera Fixed
06/04/18
Added the posibility to take photos using volume/power buttons
Added Volume Key Answer
volume key music control
volume keys to control media volume anytime
Volume rocker wake
Swap volume rocker orientation
Security patch 05 april
Track our fork of SnapdragonCamera
Add Pixel navbar icons (only for devices with navbar)
Added Pocket Judge (disabled by default)
Update Deskclock
Update Gallery2
BugFixes in Camera2
Track our Fork of SnapdragonCamera
Device specific
*** LAND ***
Fix fpc and goodix to not be detected as button
move to [email protected]
add missing VoLTE overlays
More doze overlay
Fixed Video recording
more sepolicy
04/04/18
Fixed Hostpot tethering not showed in some devices
Optimized Fingerprint (works more faster)
Implemented alessa thermal ported from old kernel 3.10 (only configurable via alessa kernel tweaker)
Merged LA.UM.6.6.r1-07200-89xx.0 in kernel and system
moard bugfixes seems more stable now (almost for me)
03/04/18
Fix bluetooth crash this make the whole GSI crash and reboot in black screen
update liblights and make compatible with GSI
Fixed some ril crashes
Fixed Wi-Fi
some sepolicy fixes
update WCNSS
Move to binderized IR HAL
make kernel match with compatibility_matrix
Kernel bug fixes
some changes to fingerprint goodix (untested)
More stable
[02/04/18]
Initial treble build
Hax camera libs to read things from vendor
Update display media and adreno from 8.1.0 bq/bardock-pro
Track oreo dpm
[23/02/18]
Better camera stability
Fixed Bluetooth Mac addres (now is the real mac and not 00:00:XX:XX:XX:XX
ColorManager (Settings->Display)
Moard Sepolicy
DndTile: Avoid NPE during boot phase
BluetoothTile: Avoid NPE during boot up phase
Moard changes for theming purposes
[20/02/18]
dumpstate ported from wahoo
Regenerate manifest
update firmware from Nokia 5
New bluetooth blobs
Disable Vulkan StorageImageExtendedFormats capability
bunch a sepolicy
Moard treble changes
Set voice call volume steps to 7
Media volume: from 15 to 25 steps
add mediaextractor
Load proper thermal-engine configs
Binderize moard things
camera: For supporting VNDK and Treble rules.
Bring config.fs inline with CAF
fix script executions
Fix device symlinks
Added battery tyles.
Camera issues fixed now open fast.
[16/02/18]
Initial treble support (WIP)
To install u need a custom recovery we are using CUST partition to mount vendor
The cust partition is only for regional customization, if u want to return to MIUI u need to reflash it via fastboot
Fixed a tons o bugs so i won't write a changelog xD
Fixed charging issues
Fixed 10% battery issues
Report bugs with logs the source will be available soon(when my isp fix the issues with my internet)
20/01/2018
Fixed F2FS issues
Fixed Charging issues in some 3x devices
Fixed camera
Fixed O-Film camera issues
Track Perfconfigs from Nokia 6 thanks to nichcream
Fix some ril issues
Optimize some performance
Fix NPE in system_server
Fixed Google Camera issues
Moved to Low end google media codecs
move to media_profiles_V1_0.xml and use dtd schema
Enable basic dexpreoptimization (this reduce the size of the package making an optimization of the system_server)
Fix some issue with the updater
set label for adsp
Set page-cluster to 0 as the incremental cost of reading 1 page at a time is negligible for zram
Bring back LongpressOnMenu to show Recents
Bring back LongPressOnHome to show Google assistant
Moar Fixes.
24/12/2017
Android 8.1.0_r1
Rewrited from scratch Kernel based on Oreo branch LA.UM.6.6.r1-04300-89xx.0
Upstreamed to .89
Merge tag 'LA.UM.6.6.r1-04700-89xx.0' into kernel msm8937
LA.UM.6.6.r1-04300-89xx.0 HALS for display, media and audio.
Fixed Camera to be used with LA.UM.6.6.r1-04300-89xx.0 kernel (bugged until I merge all the Legacy patches)
GNSS from OnePlus3T
IMS from OnePlus3T
Rild and QMI from OnePlus3T
added OSS IPACM
Update GPS from LA.UM.6.6.r1 branch
some fstab changes
Adreno and SDM from Payton and op3t
A lot of Sepolicy writed (you can kang it np)
Any help with the VoLTE issue and Data issue can help sending the patch
07/12/17
Camera fully fixed (following the work of nichcream so credits to him and riteshsaxena)
If u get issues with camera on whatsapp or any other you can set the prop as
persist.camera.HAL3.enabled=0
Click to expand...
Click to collapse
Droped unnesesary ims shims
Custom biometric (hope goodix works? thanks to TheScarastic(warabhishek) and alexstsv2)
Charging issues fixed (? (some reports say weird issues when charge the phone)
Moar sepolicy
Off charging fixed (is not bugged anymore (??) )
Updated APTX from payton
VoLTE add some more permissions for it "Please test and report with logs "
05/12/17
IMS from marmite thanks to nichcream Test and report please
fix dark recording for Sunny sensor thanks to nichcream
bind ims
update drm
other's changes
Upstreamed work not released cuz I have OMX issues.
26/11/17
¡Wipe Dalvik Needed!
Update IMS blobs from gemini
Drop older IMS props not used since M
Added XPerience Lib for camera it fix some issues with the camera(still the daemon takes some time to open)
added more sepolicy
fixed issues with torch
Updated Ril files from gemini
Update widevine DRM blobs Taken from marlin's OPR3.170623.013 factory images
More internal changes in the rom
upstreamed kernel to 3.18.68
Update Display stack to Oreo
Wifi , bluetooth Tethering fixed
Recommended to use Google Camera HDR added in OP with some configurations like these in hide
Updated XPerienceWallpapers with new walls (quality 2k)
more...
20/11/17
Camera Stability
OpaLayout(not usable in this device)
system optimization
Merge CVE patches in the kernel side
upstream patches.
Upstream kernel to 3.18.49
add more drm hidl
more but i dont want to write more.
08/11/17
Android-8.0.0_r32
07/11/17
Camera fixed (the camera works but you can get issues with daemon if more or 1 app take the control of the camera)
Camcoder fixed
Fingerprint issues
added thermal
Update acdb_id from miui 9 not added in this build.
update reliance firmware
update adreno firmware
Fix vulkan issues
Fix gps issues
update ims props
track arm32 ims props
add libnet 32
fix keymaster.
The build is from 05 np with that.
30/10/17
following the cases from xpe 11
land: Indicate whether the SD card is accessible without removing the battery
landverlay: update GPS overlay
landverlay: update tcp buffers
landverlay: change some brightness atributes
land: overlay: Improve haptic feedback performance
land: Move to the correct mount format of fstab
land: Add Widevine from marmite
optimized the performance
Smoother system bars color transition
Long press on Home open search or if you have installed the assistant
Fixed the defaultCarrier app problems (now it not make inaccesible your data plan if you subscribe to new one After it will lock up when no data.)
More telephony changes related to ims and msim (dont ask if VoLTE crap works test and report with the correct form)
more...
24/10/17
Added Custom key rebinding (yes long press in menu button open recents )
Android 8.0.0_r15
Circle icons by default
Return of the charging sounds thanks to xyyx
Audio issues fixed (almost for me)
Moar Sepolicy things
You can use the stock app (that comes with the rom)
Kang Bluetooth configs from CAF
Add AptX props
Shim slim_daemon
Squash alarm boot commits
Correct the brightness values.
add missing ims things in the overlay
For now removed the assertion of the device until I build a new TWRP for oreo.
Added Caffeinte, ambient display, heads up tiles
added option to enable/disable navbar.
Bluetooth issues fixed (Icant test audio over bluetooth i dont have any bluetooth device for this test.)
Backup function works now (this can backup your google apps when install new update)
18/10/2017
Add XPerience Updater
Update security patch to october (update to android-8.0.0_r13)
Increase Zenmode max hour limit from 12 to 24
Fix NPE's
Set and remove tiles with one tap
16/10/2017
VoLTE icon
More IMS changes
more sepolicy changes
Fingerprint fixed (almost tested with fpc)
Camera open more faster (u need to wait less time to the daemon)
added XPerience Settings with some features minimal for now I working to add more features.
10/10/2017
build netd HAL for netmgrd, build libandroid_net for ims
added more radio qualcomm hidl
Allow QMID service to aquire net_raw permission this add more fixes to posible issues with gps
build com.android.ims.rcsmanager following commit from marlin
camera/QCamera2/HAL3: Return reprocess output without holding back
QCamera2: HAL1: Call set_buffers_geometry() with actual preview dimensions
QCamera2: HAL3: Report frame drop error for blob request.
QCamera2: Add lock protection for stream list access.
QCamera2: Fix for LSS snapshot when flash is ON
QCamera2: HAL1: Fixing a bug in beauty mode.
QCamera2: HAL1: Force Flash Off only when StillMore alone is enabled
add vibrator hal hidl
land: Remove setprop to set IS type
move to hal3 again.
QCamera2: mm-camera-interface: Camera Daemon late start issue fix
Camera2:HAL1:fix HAL1 callback cookie
remove power hint for camera
Wifi issues fixed
land: build netd HAL for netmgrd, build libandroid_net for ims
Move to msm8996 Oreo HALS for Media and Audio
30/09/2017
Removed SdcardFS for now (this broke media apps like send images from telegram etc)
Fixed some ims shim (untested i haven't VoLTE crap in my country)
"Fix" Fingerprint actin as button (no more)
GPS fixes
Maybe the camera is dead this time...
some sepolicy for fingerprint (no it can't acces to tee so u are unable to save fingers)
some changes in rom side (not device tree related)
24/09/2017
RILD fixed
data fixed(that means LTE working)
more performance
u can use always on but it can cause battery drain (enable it from TUNER SETTINGS)
Welcome to XPerience 12
Camera (recommend use google camera it need some time after boot (i mean every reboot))
Camcoder
Todo list:
* Do something forma VoLTE
* Move on 8.1 bugless
Hope people don't start pestering with "rom is working volte pls answer" or dev drama.
BTW some screenshots would be nice.
Thank you for your hard work!
moralesnery said:
Hope people don't start pestering with "rom is working volte pls answer" or dev drama.
BTW some screenshots would be nice.
Thank you for your hard work!
Click to expand...
Click to collapse
ril is not working so how they suppose get Volte?
xD
After installing got issue decrypt for format data or not sir??
dedikunity said:
After installing got issue decrypt for format data or not sir??
Click to expand...
Click to collapse
encryption works fine
Wow, Nice
Btw Can U Make AOSP/LOS 8.0?
Elclark said:
Wow, Nice
Btw Can U Make AOSP/LOS 8.0?
Click to expand...
Click to collapse
No
I am facing an encryption related problem after flashing this rom. I flashed this rom and set a pattern. After checking out whole rom I went to twrp in order to restore my previously taken MIUI 8 backup. At startup TWRP asked for Decryption Password so I drew the pattern I set on this Oreo rom. Everything seemed fine and I restored my backup and rebooted.
But now MIUI 8 asking for the pattern. I drew the pattern I used but it is not working. The same pattern works fine while Decryption in TWRP recovery.
I tried flashing this Oreo rom again, but it is also asking for the pattern and the pattern doesn't seems to work. I am using TWRP 3.0.2-0.
---------- Post added at 07:12 AM ---------- Previous post was at 07:08 AM ----------
TeamMex said:
encryption works fine
Click to expand...
Click to collapse
I am facing an encryption related problem after flashing this rom. I flashed this rom and set a pattern. After checking out whole rom I went to twrp in order to restore my previously taken MIUI 8 backup. At startup TWRP asked for Decryption Password so I drew the pattern I set on this Oreo rom. Everything seemed fine and I restored my backup and rebooted.
But now MIUI 8 asking for the pattern. I drew the pattern I used but it is not working. The same pattern works fine while Decryption in TWRP recovery.
I tried flashing this Oreo rom again, but it is also asking for the pattern and the pattern doesn't seems to work. I am using TWRP 3.0.2-0.
amol121 said:
I am facing an encryption related problem after flashing this rom. I flashed this rom and set a pattern. After checking out whole rom I went to twrp in order to restore my previously taken MIUI 8 backup. At startup TWRP asked for Decryption Password so I drew the pattern I set on this Oreo rom. Everything seemed fine and I restored my backup and rebooted.
But now MIUI 8 asking for the pattern. I drew the pattern I used but it is not working. The same pattern works fine while Decryption in TWRP recovery.
I tried flashing this Oreo rom again, but it is also asking for the pattern and the pattern doesn't seems to work. I am using TWRP 3.0.2-0.
---------- Post added at 07:12 AM ---------- Previous post was at 07:08 AM ----------
I am facing an encryption related problem after flashing this rom. I flashed this rom and set a pattern. After checking out whole rom I went to twrp in order to restore my previously taken MIUI 8 backup. At startup TWRP asked for Decryption Password so I drew the pattern I set on this Oreo rom. Everything seemed fine and I restored my backup and rebooted.
But now MIUI 8 asking for the pattern. I drew the pattern I used but it is not working. The same pattern works fine while Decryption in TWRP recovery.
I tried flashing this Oreo rom again, but it is also asking for the pattern and the pattern doesn't seems to work. I am using TWRP 3.0.2-0.
Click to expand...
Click to collapse
I too faced this.. Clear the .key files in the system folder in twrp - advanced - file manager - data/system search for files shown in the image and delete them.. It worked for me
spandanraj said:
I too faced this.. Clear the .key files in the system folder in twrp - advanced - file manager - data/system search for files shown in the image and delete them.. It worked for me
Click to expand...
Click to collapse
I tried this but it is still showing. Do I need to restore the backup again?
amol121 said:
I tried this but it is still showing. Do I need to restore the backup again?
Click to expand...
Click to collapse
For me it worked at first time.. Btw i backed up my los.. Dont know about miui.. Have a trial
amol121 said:
I tried this but it is still showing. Do I need to restore the backup again?
Click to expand...
Click to collapse
Tried restoring, not working. TWRP is fine with the pattern but roms aren't accepting it.
I get error 6 in twrp while installing this rom
asifrahman said:
I get error 6 in twrp while installing this rom
Click to expand...
Click to collapse
Me also
---------- Post added at 08:35 AM ---------- Previous post was at 08:35 AM ----------
Anybody tell me how to install
arvaaz said:
Me also
---------- Post added at 08:35 AM ---------- Previous post was at 08:35 AM ----------
Anybody tell me how to install
Click to expand...
Click to collapse
read op post
---------- Post added at 09:41 AM ---------- Previous post was at 09:40 AM ----------
asifrahman said:
I get error 6 in twrp while installing this rom
Click to expand...
Click to collapse
read carefully op first post
mizdrake7 said:
Was going to install and send a logcat, but error 6 in TWRP
Click to expand...
Click to collapse
Read first post carefull:
If u cant install it remove this assert from updater-script
Code:
ifelse(is_mounted("/system"), unmount("/system"));
package_extract_dir("install", "/tmp/install");
set_metadata_recursive("/tmp/install", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644);
set_metadata_recursive("/tmp/install/bin", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755);
show_progress(0.750000, 0);
Click to expand...
Click to collapse
impulsar said:
^ unzip rom, remove those lines from updater-script, rezip the rom, flash
Click to expand...
Click to collapse
Yes. I didn't read the post properly. ??
7 pages reduced to just 2. Good work, people! Please mind that this is a development area and you should reply on topic. ON TOPIC.
Thank you.
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Android Open Source Project
Brought to you by Jflte DevConnection Team
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
What is AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps. Anyway to get a working system me and @-+BB+- added some changes from CyanogenMod. We added also some non-AOSP features like init.d support, @alucard_24 kernel for better performance and energy saving, STweaks for advanced kernel settings and support for Over-The-Air updates through a dedicated app (OTA Updates). Maybe something else from us might be added, but please do not ask for features to be added because we're not going to add more to keep this ROM small, fast and pure.
JDCTeam
In alphabetical order:
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Known issues
ANT+
A note about Android Pay: will Android Pay work here? The answer is no. According to Google infos it works only on factory-preinstalled and unrooted Android, do not blame us for this!
Download
ROM builds are hosted on RomHut
TWRP Recovery v2.8.7.0 with F2FS management support: AndroidFileHost
Installation
TWRP Recovery v2.8.7.0 is suggested for installation
Devices supported: I9505, I9507, I9508, I545, R970, I337, M919, L720. I9515 is not supported.
AT&T users: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader in order to use this ROM. Do getprop ro.bootloader in Terminal Emulator or through ADB shell to find out which bootloader you have
First time or clean install:
Download the ROM from the link above
Download GApps package for Lollipop 5.1
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Optional: convert to F2FS
Select "Install zip from SDCard"
Choose AOSP zip file
Choose GApps zip file
Reboot system
Update from a previous build:
Via OTA Updates:
Open OTA Updates app
Download the update
Press "Install"
Your device will automatically reboot and install the update.
Manual update with TWRP:
Download updated build from the link above
If you do not have the Gapps package, download Open GApps
Put the zip files on your SDCard
Reboot in TWRP Recovery
Wipe /cache and dalvik-cache
Select "Install zip from SDCard"
Choose AOSP zip file
Choose GApps zip file
Reboot system
We don't have a backup/restore GApps script yet. When you update /system is formatted, so you need to reflash GApps package too. In case you don't do it, Google Apps will fail in endless force closes after boot.
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache, data and system partitions to F2FS look in post below.
Sources
Kernel source here
ROM here
Social
Google+: JDCTeam Community
YouTube: JDCTeam TV
Credits
-+BB+- - Lead developer
JDCTeam
CyanogenMod
Google
OpenGApps
Special thanks:
RomHut
gkkovacs - JDCTeam-Build02
XDA:DevDB Information
AOSP 5.1.1 for Samsung Galaxy S4 (Qualcomm variants), ROM for the AT&T Samsung Galaxy S 4
Contributors
AntaresOne, -+BB+-, smeroni68, alucard_24, MattBooth, angelcalibur, franzyroy, hawkerpaul, javelinanddart, Jimsilver73, side, smstiv
Source Code: https://github.com/AOSP-JF
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: v1 - 20150917
Stable Release Date: 2015-09-17
Created 2015-06-22
Last Updated 2015-09-20
Reporting issues
Please report issues in our issue tracker: https://github.com/AOSP-JF/issue_tracking_aosp/issues
Things like "this doesn't work", "this keeps FCing", "found a bug: *someapp* FC" etc. don't help. We need logs!!!!!!
Do not report bugs if you:
Flashed a different kernel
Installed or did mods from untrusted sources
Installed Xposed
Modified system files
Changelog
20150917 - Stable
MD5 - f57cea2839cf00db4f0a4c107d4d8e04
Kernel:
General code updates from Linux kernel 3.10
Added KMS and UKMS from Linux kernel 3.10
Added VENO TCP protocol
Changes on OOM control, less battery usage
IPC: ported code from 3.10 kernel
Optimized alucard, darkness, nightmare and ondemand CPU governors
ROM:
Android-5.1.1_r18
Added STK to build
Ported all the code from AOSP for SIM handling
Add ability to ignore interruptions while active media playback
Reverted some fixes on base
Fixed APN selection on CDMA phones (this time for real)
Removed not used code from init (auditd)
Fixed last Stagefright vulnerability (CVE-2015-3864)
Launcher3: Added stock wallpapers
Frameworks: add ability to choose a different wallpaper for lockscreen
Settings: Updated icons and colours
Fixes on base/av/build repos
Added WallpaperPicker to build
Base: added dismiss button to battery saver option
Base: improved recents tasks list
Device: fix MMS
Use chromium/icu repos from AOSP
Add SamsungServiceMode specific for our RIL
More fixes from M to base/av repos
libbt: support 1.5M baudrate
Fixed encryption for f2fs
Fixed ipv6 tethering
Telecomm/Telephony: ported a part of code from AOSP
libcore/art/core repos: tons of fixes and ported a part of code from M
Init: allow SElinux permissive in user builds
Reduced log level for all the builds
Toast: Show app icon with the message
PackageInstaller: show current & new version
frameworks/native: merged a lot of fixes from M
stagefright: added new Softavc/Softmpeg2 decoders from M/master branch
Built with GCC 4.9.4 (UBER)
Art: compiled with GCC 4.8.5 (UBER) due to segfaults caused by new GCC
Bluetooth: fixed compiling for latest GCC with -os flag
Audioflinger: fixed compiling for latest GCC with -os flag on ID3
Updated Archidroid optimizations to version 4.1
Updated translations for AOSP Custom Settings
Updated Sepolicy
Some updates on wifi code
Bionic: more optimisations for krait/a15 cpu
General code updates/fixes in base/core/av/native repos
Some small changes on telephony repos
Manifest: remove not used repos
Device: update media codecs & power management
Improved InCallUI speed when receiving a call
Bionic: a lot of improvements
Native/Base/Core/Extras: more fixes from m and cm
Updated APNs
Updated and improved RIL
Gallery2: materialized, updated code and fixed a lot of bugs
Ported support for oma-drm / OmaDrmEngine from cm
Ported all changes made by cm for BFQ IO scheduler
Core: improved UI responsiveness and reduced wakelocks when phone is on deep sleep
Small bugfixes and improvements for f2fs/ext4
Build: improved build enviroment and removed some unused/outdated packages
20150813
MD5 - 7ec092cebfd227343837e7cbe83ed269
Kernel:
General code updates
Updated mm from 3.10 kernel
ROM:
Android-5.1.1_r13
Camera: added options to save photos/videos on external storage
Fixed APNs for CDMA phones
Fixed carrier text on Keyguard
DreamManager/DozeMode: do not turn on the screen if s-view cover is closed
Materialized some icons
Some framework & telephony fixes
Stock Browser: completely reworked, materialized and fixed some FCs
System animations: added a new step (0.75) and set it as default
Use freetype 2.6.0 from m-preview, this solves some security issues in older versions of this library
Use our art and bionic repos tuned for cortex-A15/krait cpu
20150807
MD5 - eb4c36f964c5db3749bfb4a9d2694995
Kernel:
Added full support for i9507
Many code updates
More eMMC enhancements (performance mode)
Updated workqueue and Idr from 3.10 kernel
ROM:
Android-5.1.1_r9
Added option to force notification expansion by default
Added Samsung doze specific settings under AOSP Settings
Added softkey backlight control under AOSP settings
Bluetooth: added accept all files option
Fixed Stagefright, now all audio files works
Fixed Twitch
Improved boot time
Massive update on telephony repos, merged and adapted all cm fixes
More updates and fixes for libhardware legacy
Removed logspam from proprietary libraries
Switched to latest glib 2.15 from m-preview
Small audio fixes
Small framework fixes
Small RRO fixes
Updated APNs list
Updated LatinIME, more languages added and small fixes
20150727
MD5 - 6aa21cc578a37b510fdaf16306b11b83
ROM:
Added customizations for Quick Settings tiles
Added long press actions to tiles
Added long press actions to notification bar objects (clock, date, avatar, battery and settings, long press on Settings icon opens AOSP Settings)
Added missing softkeys manager
Keyguard: disable menu key unlock device
Fixed screenshots
Small Exchange services fixes
Updated translations for all languages
Various bootanimation improvements
Various framework fixes
Statusbar network cluster icons: show LTE instead of 4G, distinguish between UMTS and HSPA
WiFi: revert aggressive blacklist + other fixes
20150723
MD5 - 24a4098e04af0ccd6b6a81a22d3563c9
ROM:
A lot of optimizations in build environment
Added clear all button in recent apps panel
Fixed tethering & added IPv6 tethering
Fixed back/menu keys screen wakeup
Fixed OTA updates
Launcher3: optimizations and some materialization
Made "SD Card removed" notification dismissible
Updated Stagefright with latest CM changes
Updated translations for AOSP Settings and power menu
Various framework improvements
20150715
MD5 - 9bf1dd18b0119f0d7851d138103e1b48
ROM:
Fixed a NullPointerException on app selector
Removed VoiceDialer
20150714 - Beta #2
MD5 - 9a2152910fd98863ae6f79ef3857068a
Device:
IR: use old timing code (consumerIR i.e. "IR Blaster" fixed)
Switch to prebuilt Camera HAL (less interface crashes now)
Kernel:
Various code updates
ROM:
Codebase android-5.1.1_r8
AOSP Control:
Advanced Reboot menu
Changelog
Status bar Battery icon settings
Added 60FPS BootAnimation, big thanks to @guerreromanuel
Added dancing notification LED at boot
Added Google DNS
Added Launcher3 package to build
Added Layers Manager by BitSyko
Added Reverse Lookup
Added SuperSU by @Chainfire
Blacklisted some BT devices for better compatibility
Build dummy InCallUI with persistent attribute, this allow us to keep the process in memory and helps a lot when receiving a call and the device is busy
Camera: stop using gps when camera app is in background
Fixed Archidroid optimizations V4
Fixed Bluetooth audio stream (A2DP)
Fixed camera opening when flash is enabled (doesn't crash anymore)
Fixed data usage graph on settings
Fixed init.d not working properly
Fixed QCOM Time Daemon support
Fixed some crash on MediaProvider
Fixed support for all jf variants
Hopefully fixed audioflinger/mediaserver crash and audio stuttering when indexing media files
Many fixes in environment
More Materialize on framework
Other small UI style changes on Dialer/InCallUI (Materialize)
RRO Fully fixed
Small fixes on Telephony
Switch to Contacts, Dialer & InCallUI sources from AOSP
Tons of fixes on frameworks/base
Updated stagefright with latest CM changes and fixed & updated FFMPEG 2.7 compile
20150619 - Beta #1
MD5 - 51b35865265ad3bfbc478c0d214070f8
ArchiDroid optimizations v4
Added MultiROM compatibility
RRO added and partially working: Contacts, Dialer and Settings need some changes. Everything else is correctly themed
Fixed BT/WiFi coexistence, now can be turned ON at the same time
Fixed back/menu keys lights (timeout set at 5 seconds, user settings soon available in Settings app. For now, enable/disable by writing "softkeys" without quotes in Terminal Emulator (available on Play Store))
Fixed F2FS for /cache partition
Fixed "First boot doesn't have sound across all the system if the external SD card is not in FAT32"
Fixed MicroSD card, all filesystems are mounted well and working in r/w
Init: use our specific init
Temporarily fixed "No SIM" on Keyguard (removed Carrier text)
Various kernel code updates
Various updates on audio/camera code
Various updates on BT/WiFi code
20150602
MD5 - 6cc3db0a6257641aba4dfebda0e3fb30
Initial public release
Tips
To enable Developer options go in Settings->About device and press "Build number" for 7 consecutive times.
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
On PhilZ:
Wipe and format options->custom format options->toggle ext4 f2fs migration
Format data and data/media->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Format system->f2fs
On TWRP:
Download and install this TWRP version: https://www.androidfilehost.com/?fid=24052804347763625
Wipe->advanced wipe
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select cache->change or repair file system->f2fs
Select system->change or repair file system->f2fs
Now you can install this ROM following installation steps in post above
Some screenshots
We mainly talk in the i9505 thread located here, head over for further details about development progress, bug fixing etc.
I'm curious why the OP doesn't mention the 5MB email attachment limit? how was this not tested?
Help
i have the Canadian SGH-I337M .. Running Baseband I337MVLUG0C4. the device is rooted and has cwm and the rom seems to install but when i hit the power button to either turn it on i lose the ability to do anything with touch. other than that really nice ROM but the no touch when you hit power button is annoying .. this happens with this ROM and the AOSP 6.0 ROM
{
"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"
}
Hello everyone,
with this post i present you my Customized LineageOS 11.0 build (based on Android 4.4.4) for the Samsung Galaxy S Plus (GT-9001).
This Rom is based on the work from the ADC-Team and their CyanogenMod 11.0 ROM. The included Kernel is based on Christopher83's UV K^Kernel.
I made this Rom mostly for myself, because i still use this device as my daily driver.
Please take a look at the feature list to see if you like them or not. Also, please read the installation instructions carefully!
Disclaimer
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 it!
YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you.
Click to expand...
Click to collapse
Features
Latest LinageOS version with current security patch level
Kernel 3.4.113 compiled with latest Linaro 7.3.1 Toolchain
Rom compiled with latest UberTC 4.8.5 Toolchain
Build with optimization flags and added misc performance optimizations
F2FS support for Data and Cache
SDFAT driver for ExFAT and vFAT support
Hardened Kernel and ROM configuration
A lot of fixed security vulnerabilities (e.g. the spectre bug)
Debloated by removing some apps and more stuff (like the theme engine)
microG support
Build with NoAnalytics
Removed some of Google's proprietaries
Up to Date Fennec web browser
Some Vendor Blobs got replaced with open source alternatives (rmt_storage, libgemini and rild till now)
Some upstream updates (Font, tzdata, APN, ...)
Rom and APKs signed with private keys
a lot more...
Installation
If you are installing this Rom for the first time, please do a clean installation:
Download this Rom and the latest TWRP recovery from the ADC-Team with F2FS support (look inside the Download section)
Optional: Download a Gapps package, even tho i strongly suggest not to install them, because of possible performance issues and privacy concerns
Put all of the downloaded files on an external SD card (if you don't have one, you can copy the Rom (and Gapps) on the internal SD card via MTP after the wiping step)
Optional: Backup all of your data
Install the new recovery, then reboot into recovery again
Change the filesystem for the Data AND Cache partition to F2FS (Wipe -> Advanced Wipe -> Select Data -> Repair or Change File System -> Change File System -> F2FS -> Swipe -> Redo steps for Cache)
Wipe Dalvik Cache, Cache, System and Data partition
Install the ROM
Optional: Install Gapps
Reboot the system
If you want to update from the 03.08.2018 build or older to a newer version you have to flash a migration zip first.
Read more about it in the second post.
If you already installed this build, then you can just update it:
Download the new build and copy it to your device
Wipe Dalvik Cache and Cache
Optional: Wipe System (I do this step every time. Its usually not needed and will (hopefully) tell you if it's necessary)
If you are using Gapps you have to install them after the Rom update again
If you are using Adaway, you have to download your Hostfiles after this step again
Install the Rom update
Reboot the system
Changelogs
04.11.2018 build:
LineageOS
-september security bulletin
-added disclaimer to the security patch level
Kernel
-a few patches from lineageos' msm8974 kernel repo and jdc teams kernel repo
-more spectre patches
-changed default governor to interactive
-fixed a "few" compiler warnings
Rom
-update tzdata to 2018g
-update apns
-remove more debug programs
-speed up (scroll-)animations and shutdown
-moved gps hal to the device tree
-add rom informations to the updater script
Apps
-updated fennec to 63.0
Again: if you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
Old Changelogs:
10.09.2018 build:
LineageOS
-august security bulletin
Kernel
-misc security patches
-updated ancora defconfigs (because of a request)
-implemention of a quickwakeup driver
-use gzip instead of xz for compression
-overclock GPU to 275MHz (thanks to marcindevelopment)
-some more small things
Rom
-updated apns
-removed some debug programs
-removed recovery resources from the zip
-misc cleanups
-readded all the languages and fonts! (thats why the build is about 30mb larger)
-signed builds!
Apps
-updated fennec to 61.0.2
Again: if you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
ZIPs
-addonsu zip
-addonsu-remove zip
-migration zip
Click to expand...
Click to collapse
03.08.2018 build:
LineageOS
-july security bulletin
-added some missing September 2017 patches
Kernel
-added LineageOS' SDFAT driver, removed ExFAT driver
-added Spectre V1 and V2 patches
-some security patches from LineageOS' samsung_msm8974 kernel tree
-added some more hardened kernel configurations from AndroidHardeningArchive's Kernel tree
-use optimizations for the memory manager again
-updated android-alarm driver
-a lot of firmware loader updates
-reverted all of the latest binder updates
This fixes the broken touchkey backlight timeout option
-added some K^Kernel patches i somehow missed
-switched some I/O schedulers and governors
-added an interface that lets you disable the logger
-removed execution domain support
Rom
-renamed Rom from UNOFFICAL to customized
-reworked brightness fix, now it works for every brightness value
-whitelisted some OpenGL ES methods (Google Maps and some other Apps my run faster now)
-readded arabic language and font (because of a request)
-disabled LineageOS statistics by default, only relevant for a clean installation
-removed CM's recovery keys
-updated Wallpaper Picker
-updated APNs
Click to expand...
Click to collapse
13.07.2018 build:
Kernel
-Compile GPU driver and crypto modules with -O3 again
-Reverted a faulty commit
-Removed F2FS encryption support (not supported for Kernel 3.4)
-Implemented CPU boost (thanks to MarcinDevelopment)
-Small performance optimizations
-Fixed some compiler warnings
Rom
-Deleted one unnecessary vendor blob
-Disabled GPS by default, only relevant for a clean installation
-Updated APN's
-Use low-res bootanimation
-Boot with 1/4 of the maximum brightness
-Implemented the hacky maximum-brightness-after-boot workaround
-Small cleanups
Apps
Fennec
-Updated Fennec (they forgot to build some languages)
If you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
08.07.2018 build:
Kernel
-Kernel compiled with -Os flags instead of -O3
This should fix the hw button bug (thanks to outofmemory13)
-a lot of binder updates
-properly implemention of UID-based routing
-some more things from LineageOS' samsung_jf kernel tree
Click to expand...
Click to collapse
06.07.2018 build:
Since this Changelog would be too big to add every change that was made from the latest CyanogenMod Rom from the ADC-Team, this is more a of a mashup, I am sorry if I forgot something important.
Notable CyanogenMod/LinageOS changes
-rebranding to LineageOS
-new Bootanimation
-updated translations
-some layout fixes
-some fixed FCs
-updated APNs
-some security vulnerabilities got fixed (like Krack and Blueborne)
-implementation of the security patch level
Current version is June 2018
Kernel
-updated Kernel version to 3.4.113 (EOL)
-compiled with latest Linaro 7.3.1 Toolchain
-changes from the ADC-Teams cm-12.1 branch
-switched to the UV configuration per default (if you notice stability issues related to the undervolting, you can manually change the voltage tables)
-update BFQ scheduler and make it default, also removed some other schedulers
-switched to Lulzactive as the default governor, also removed some others
-misc performance optimizations (e.g. disabled CRC check, some disabled logs, stats and debugging, LZ4 compression, disabled LMK and more)
-updates for F2FS and ExFAT (1.2.9 -> 1.2.19)
-TCP changed to Westwood
-build with some optimization flags (O3 and Graphite optimizations)
-mark SD card as non removable
-included power efficient workqueues
-a lot of fixed vulnerabilities
-hardened build configurations/changed some configs, that were really bad for security (e.g. disabled devmem, disabled AIO, updated LSM_MMAP_MIN_ADDR value and more)
-raised default min CPU frequency (this fixes the audio stuttering in Apollo music player)
-lowered min display brightness
-disabled virtual terminal (this means 1MB more available RAM OMG!!!)
-a lot more
Rom
-synced with latest CM/LOS changes
-compiled with latest UberTC 4.8.5 Toolchain
-changes from the ADC-Teams cm-12.1 branch (the ones that are applicable for cm-11.0)
-compiled with Archidroid Optimizations V3 (I cleaned them up a bit)
-F2FS support for Cache and Data
-upstream changes to the media drivers (CAF media, audio and display driver)
-implemented ioprio for a more responsive phone (thats why i recommend to use BFQ)
-switched from Superuser to SU (you can enable root inside the developer options, there is also a new SU panel inside the advanced privacy guard)
-microG support (fake signature support can be enabled inside developer options)
-replaced Google Analytics with a self-compiled NoAnalytics version
-hardened SQLite (enabled secure delete)
-hardened WPA Supplicant
-updated APNs from the lineage-15.1 branch
-updated time zone data
-optimized GPS (with a security fix)
-some vendor blobs got replaced with open source alternatives (rmt_storage, libgemini and rild till now)
-more volume steps
-improved performance (e.g. by optimizing the scrolling cache, by showing simple dialog for optimizing apps, or disabling some debugging)
-sounds cleanup
-updated fonts and emojis
-you can now pull down the status bar when your device is locked
-smaller touch target for the emergency call button on a locked screen
-updated wallpaper
-misc hardening (e.g. by increasing the maximum password length)
-use Cloudflare DNS servers instead Google's
-remove some precompiled stuff (like old face recognition files)
-removed theme engine (even when not in use, it used about 5MB of RAM)
-removed some apps (like Terminal, SoundRecorder, STK, CMAccount, CMHome, VoiceDialer, VoicePlus, VideoRecorder, LiveWallpaper, CMUpdater, Email, PrintSpooler and even more)
-removed some languages
-added ASCII art and real-time installation infos
-added lockscreen rotation option
-speed up some animations
-some upstream fixes
-new power off charging animation
-a new bootsplash logo
-a lot more
Apps
Browser
-changed it to Fennec 61.0 from F-Droid
The security issues in the original browser and Kitkat's webview are too terrible.
CMFileManager
-removed the exit warning
Apollo music player
-fixed back button
-remind the last song that was played
LockClock
-fixed the interface for low font sizes
-removed Google proprietary
Trebuchet
-updated all apps icon
Settings
-updated icon
-updated battery/system icons (gingerbread is now dead!)
-updated german translations
-new contributors cloud
-removed theme options
-support for microG and SU
Click to expand...
Click to collapse
Downloads
04.11.2018 build
Old Downloads:
10.09.2018 build
03.08.2018 build
13.07.2018 build
08.07.2018 build
06.07.2018 build
Sources
LineageOS sources: https://github.com/LineageOS
My repositories: https://github.com/wangenau?tab=repositories
My manifest files: https://github.com/wangenau/android
Credits and Special Thanks
LineageOS/CyanogenMod
Mozilla
ADC-Team
JDC-Team
LegacyXperia
CopperheadOS/thestinger
Christopher83
sirmordred
coldwindofnowhere
DafabHoid
outofmemory13/MarcinDevelopment
ArchiDroid/JustArchi
XDA:DevDB Information
Customized LineageOS 11.0, ROM for the Samsung Galaxy S Plus I9001
Contributors
wangenau
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: TWRP Recovery with F2FS support
Based On: LineageOS
Version Information
Status: Stable
Created 2018-07-07
Last Updated 2018-11-04
Additional Informations
Signed Builds
Starting with the 10.09.2018 i will start to sign my builds with my own private keys. That includes the Rom itself, but also the APKs inside of it (instead of precompiled apps i include, which is only fennec till now).
This means you (or someone else) can only update the Rom and the system APKs with files that are signed by me. With this noone should be able to install a bad system APK or a bad build on your device.
To update your device from an older build, you have to add those keys to your device first. I made a flashable zip for that purpose. So if you want to update from an build that is older than the 10.09.2018 you have to flash this zip first.
Download migration zip
You only have to do this procedure once. If you do a clean installation you don't even have to it.
But that also means you can't go back to an older build after going to signed builds. (If you really want to for whatever reason, edit the migration zip for that purpose, or ask me how to do it)
To check if one of my builds has the correct signature, simply use:
Code:
keytool -J-Duser.language=en -list -printcert -jarfile zip_name.zip
The resulting fingerprints of my builds (after the 03.08.2018) are listed as follows:
Code:
Certificate fingerprints:
MD5: A2:42:4C:F5:4E:DD:3A:A2:C8:20:3A:AF:A1:D6:B9:99
SHA1: F2:13:38:21:53:55:89:CD:30:96:18:99:DD:7B:6D:81:DF:18:79:5F
SHA256: 94:56:09:A6:38:84:CB:BD:82:A5:A9:30:2F:D7:7C:EC:95:AA:57:FE:88:3B:9B:16:79:61:64:B4:AC:79:53:CC
SU
This Rom comes with su preinstalled. This means you have the ability to use Apps that need root permissions. If you don't want this you can remove su with this flashable zip.
Download addonsu-remove zip
If you want to add su back after removing it, you can do that with this zip.
Download addonsu zip
Simply flash these zips inside your recovery and reboot your device afterwards.
Bugs
There are a few small bugs, that will probably never get fixed (if you know how to fix these write me how to do it )
Bugs that can be fixed with a reboot:
no mobile data connection
SD Card stops working
Other Bugs:
MX Player does not work (and it will also freeze your system)
apparently this applies to RAR and Solid Explorer too
a user reported FC's and slowdowns inside the app "Aliexpress" with the lulzactive governor
Tips and Tricks
To get access to the Performance and Developer options go inside About phone inside Settings and tap 7 times on the Build number.
The default governor is interactive. Personaly i use lulzactive. Switching the governor may give you better performance and/or batterylife. But using interactive should be more stable. You can change the governor in the Performance section inside.
Under Performance Settings you can also overclock the cpu. I would say it is pretty save to overlock the cpu, since i am running my device for 5 years at 1.82 GHz (unless you have a different hardware revision)
If you experience random shutdowns after overclocking, you should lower the maximum cpu speed or raise your cpu voltage.
Using this Rom without Gapps is recommended. If you need some Google services you can use MicroG instead. To use it activate Signature Spoofing under Developer options. Google Maps i use, in combination with MicroG and Mozilla's Unified Nlp Backend. Also i use a rather old Maps version (9.14.0). But if you don't need the newest features und just some Maps, this version performs really good, even on our old device.
If you are using Adaway (also a recommendation) don't forget to add mtalk.google.com to your whitelist.
If you want an open source app store i can recommend F-Droid.
These pages (including the following posts) also contain useful informations about Rom and Kernel:
ADC-Teams CM11 Thread
Christopher83's K^Kernel Thread
Hello everyone again,
i finally created this thread and uploaded my rom. I had this in mind for a long time and i use my own LineageOS version since quite some time (i made my first commit in November 2015 i guess) and now it is in time for the 7th birthday from this device . I tried to make this device more secure, while still providing good performance and battery life.
I hope you like this rom, but again: I made this mostly for myself. And since i am not a power user (which is quite impossible with this device ), there might be some things that are broken that i didn't noticed, or stuff got removed because i didn't needed it. If you notice something of this or you find some bugs or have a question, feel free to post about it and i will take a look at it.
You can see all of my sources in the first post and even my manifest to make the build as reproducible as possible.
You can also take a look at the changelog for more informations (creating this changelog really took some time), at the two screenshots i uploaded and most important at the installation instructions.
I guess i don't have more to say for now, so happy flashing!
wangenau said:
-compiled with latest Linaro 7.3.1 Toolchain
Click to expand...
Click to collapse
HW Keys bug exist because of linaro. Switch to other toolchain or remove O3 flag (change to Os)
I'll use rmt_storage from sources you provided. I've used rmtfs all time, but seems that there's better replacement. Thanks!
outofmemory13 said:
HW Keys bug exist because of linaro. Switch to other toolchain or remove O3 flag (change to Os)
I'll use rmt_storage from sources you provided. I've used rmtfs all time, but seems that there's better replacement. Thanks!
Click to expand...
Click to collapse
You are welcome
And thank you for the infos about the hw buttons, i will definitely test this out!
Update
Hey, here is a small update. It should fix the hw button bug. I also merged some other changes to the kernel, but nothing big.
Changelog:
Kernel
-Kernel compiled with -Os flags instead of -O3
This should fix the hw button bug (thanks to outofmemory13)
-a lot of binder updates
-proper implemention of UID-based routing
-some more things from LineageOS' samsung_jf kernel tree
Click to expand...
Click to collapse
Download 08.07.2018 build
md5sum: 759dc4d116a68888e5bdfbd929b607bb
Update
Hey, here is another small update. This one fixes the brightness bug after booting. I couldn't find the cause of this, but I used my high-class scripting skills *cough* to create a workaround. I think there are no more major bugs left, unless you find one
Changelog:
Kernel
-Compile GPU driver and crypto modules with -O3 again
-Reverted a faulty commit
-Removed F2FS encryption support (not supported for Kernel 3.4)
-Implemented CPU boost (thanks to MarcinDevelopment)
-Small performance optimizations
-Fixed some compiler warnings
Rom
-Deleted one unnecessary vendor blob
-Disabled GPS by default, only relevant for a clean installation
-Updated APN's
-Use low-res bootanimation
-Boot with 1/4 of the maximum brightness
-Implemented the hacky maximum-brightness-after-boot workaround
-Small cleanups
Apps
Fennec
-Updated Fennec (they forgot to build some languages)
If you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
Download 13.07.2018 build
md5sum: 175f19c16373524fa16a56389b5ecc31
thanks, I have this phone locked in the drawer, I'm installing the rom, I'll let you know how it goes, thanks for everything.
If you have time and desire can you make a ressurection remix?
pablonik79 said:
thanks, I have this phone locked in the drawer, I'm installing the rom, I'll let you know how it goes, thanks for everything.
If you have time and desire can you make a ressurection remix?
Click to expand...
Click to collapse
You are welcome!
I am excited to hear your feedback.
Sadly I don't think that I will spend my time on another rom for this device, just because I still use this phone as my daily driver and I don't want to experiment to much with it. And my internet connection is also not the fastest, so downloading a whole new source code takes really long for me.
Hi Wangenau, This is to let you know thatI am very happy with this ROM, it is snappy, secured and almost everything is working. It looks like mobile data is not working. Any chance that you look into this?
noltha said:
Hi Wangenau, This is to let you know thatI am very happy with this ROM, it is snappy, secured and almost everything is working. It looks like mobile data is not working. Any chance that you look into this?
Click to expand...
Click to collapse
I am glad you like it!
But it is strange that mobile data is not working for you, for me it is working fine. Sometimes there is a rare case where mobile data randomly(?) stops working. You could try to reboot the device, while making sure that Settings->Mobile network settings->Data enabled is marked, wait a bit and see if the problem persists.
Let me know if this will fix your problem :fingers-crossed:
Edit: Removed second option because it is not a good tip
Solve my phone problem
I hope to solve the problem of a phone when I install the ROM is installed and does not work please respond quickly
hhssa said:
I hope to solve the problem of a phone when I install the ROM is installed and does not work please respond quickly
Click to expand...
Click to collapse
Hey, I just saw your post. Sorry if I don't understand, but what is your problem exactly?
wangenau said:
I am glad you like it!
But it is strange that mobile data is not working for you, for me it is working fine. Sometimes there is a rare case where mobile data randomly(?) stops working. You could try to reboot the device, while making sure that Settings->Mobile network settings->Data enabled is marked, wait a bit and see if the problem persists.
If that won't help, you could try to download , move it inside the zip under system/bin/ to replace the existing rild file and flash the zip again (after wiping cache, dalvik cache and system).
Let me know if this will fix your problem :fingers-crossed:
Click to expand...
Click to collapse
Thanks for your suggestions, a simple reboot fixed everything! Many thanks for all your time and efforts you put into this rom, highly appreciated!
noltha said:
Thanks for your suggestions. So maybe I will need to do a re-flash of the rom. I live in the Netherlands, maybe a different band or so. Will try all suggestions and come back
Click to expand...
Click to collapse
A reboot fixed it, so now everything is working!
Really like this Rom!
Many thanks for all efforts!
wangenau said:
Hey, I just saw your post. Sorry if I don't understand, but what is your problem exactly?
Click to expand...
Click to collapse
My problem is after installing the rum does not work the phone
hhssa said:
My problem is after installing the rum does not work the phone
Click to expand...
Click to collapse
I really need more informations to help you. Here are some:
Are you able to boot the device or did the flashing process fail? If it failed, is there an error message in the recovery terminal?
Did you followed the installation guide from the first post exactly?
Did you make a clean Installation, installed the needed recovery version und formatted data and cache as f2fs?
Do you have the right device? (this rom only works in the Galaxy S Plus, not on the Galaxy S or others)
wangenau said:
I really need more informations to help you. Here are some:
Are you able to boot the device or did the flashing process fail? If it failed, is there an error message in the recovery terminal?
Did you followed the installation guide from the first post exactly?
Did you make a clean Installation, installed the needed recovery version und formatted data and cache as f2fs?
Do you have the right device? (this rom only works in the Galaxy S Plus, not on the Galaxy S or others)
Click to expand...
Click to collapse
I've done all the steps but the phone stays in the animation mode for a long time and the phone is not working
hhssa said:
I've done all the steps but the phone stays in the animation mode for a long time and the phone is not working
Click to expand...
Click to collapse
That is strange. Have you tried to redownload the build and reinstall it?
And what was your rom before updating?
{
"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 Q
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.
*/
--> ROM is stable for daily-usage. <--
--> Only the N910C version is tested by me. <--
--> All Exynos models support full functionality (Sim , calls etc) <--
--> For Stable Camera (Photo/Video) Use this GoogleCamera or XDA Thanks @Kaper_20 and enable camera2Api <--
--> RR-Q DOES NOT support dualboot patcher! <--
--> The kernel is fully customizable using HKTweaks by corsicanu: Github <--
--> Personal Notes <--
Release notes :
RR builds are now in sync with latest lineage 04/30/2022 release, RR builds include FaceUnlock and system info overlay
I have also moved to releasing everything on sourceForge, and ive made Bootloader / modem update packages for those who need it, Head over to WiKi for instructions
20220421 Lineage Release notes :
Hey everyone! Glad to be back again for another release, This one has been in development for couple months now, and comes with massive upgrades and improvements, the most major is a full transition into Exynos7420 Oreo graphics drivers, which modernizes our device graphics stack significantly, and finally allows us to use proper OMX media codecs which solves many issues including the dreaded low quality playback! (You no longer need to flash FakeDeviceInfo)
Further more the new GPU driver significantly boosts performance in games and UI which is always a welcome (including fixing graphical glitches in games)
Other major fixes include full encryption support, Please refer to Updated TWRP to perform first time encryption setup, i must warn however, Encryption might interfere with future rom flashes, so only use it if you can keep your data backed up, as it will fully deny you access to it from TWRP.
This release also includes fixes for the random reboots, and Audio leakage, sadly this does not address the tiny microphone quality, so that remains an issue, Please refer to bugs for an uptodate bug list and instructions on how to easily report new issues
Big thanks to @ISoreo and @TrisTanster for a ton of help with testing
If you appreciate the effort behind this, don't hesitate to leave a thanks, provide constructive criticism and maybe consider donating some "totally not illegal stuff" over at my paypal
Submitting new issues/Requests
--> First read existing issues and the F.A.Q Below to ensure its not a duplicate/workaround <--
--> Head over to universal5433 for logging and issue reporting guide <--
--> provide as much info as possible and upload your logs on the forum <--
--> Footej and This GoogleCamera or Custom Opencamera XDA can record videos only <--
--> Kernel is Permissive <--
--> Microphone quality outside of calls is weak <--
--> Issues Page <--
Documentation
- Our project is also at SourceForge
TWRP
- My builds (3.5.9) WIth encryption support - XDA
-> Additional <-
ROOT Method
Magisk
- Simple follow Install instructions , Make sure to enable Magisk Hide to restore SafetyNet functionality
- i recommend Magisk V23 + Magisk hide for most usage
Google Apps
Open GApps
- Pick ARM > Android 10. No MicroG support currently
or
BiTGApps
- Pick ARM Package
Odin
- Odin3 v3.13.3
Heimdall
- Glass Echidna
Bootloader/Modem
- Latest Packages here
Sources
Resurrection Remix Source
Exynos5433 Source
Credits
@bonuzzz for his work in los-15.1 and exynos5433 Tablets and @dl12345 for his los-14.1 contributions
@Stricted for help throughout this project, and porting modern BSP for exynos5xxx
@Alastor89 for help with custom powerHAL and contributions from Galaxy S7
@ripee & @tripLr for contributions to maintain the trees and build server
@RaymanFX & @erickwill for their work in maintaining this device on CyanogenMod 13.0
@lineage project and all team members.
If you helped with this project and I forgot to add you, please PM or mention below.
Testers
@Fuadmoin for extensive N910S/L/K Testing
@ISoreo for extensive N910C Testing
ck on telegram for N910U testing
@Voytec83 @claude96 @Enginyaman @MrNova @podiwadda @muddii_yasser @Mohelsayedplus @SypeR_ @exalented @Seemanthinis @clewisit
t
-> RR Team <-
XDA Developers
Phhusson for Treble trees
LineageOs Team
Omni Team
And Of Course To All The Supporters, Donators And UsersXDA:DevDB Information
Resurrection Remix Q, ROM for the Samsung Galaxy Note 4
Contributors
ananjaser1211
Source Code: https://github.com/universal54335433/
ROM OS Version: Android 10
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Bootloader/Modem and TWRP
Based On: AOSP RR-Q
Version Information
Status: Stable
Stable Release Date: 2022-04-30
Created 2019-10-11
Last Updated 2022-05-01
Downloads and changelogs
Track changes on RefinedChannel : Telegram
Come hang with us on our chat : Telegram
My TWRP (3.5.9) For all Galaxy Note 4 Exynos Variants With Encryption : XDA
--> Downloads <--
Resurrection Remix Q v8.7.3 (04/30/2022 - STABLE)
N910C/H (treltexx) MD5 : 533d759dd2dd7dbe8e8768947b1ae699
N910S/L/K (trelteskt) MD5 833e67df2d3143ae65051d394be0bc3c
N915SLK (tbelteskt) MD5 : 92e6a946f5d06c9a3714ae152e8ab3d0
N916SLK (tre3calteskt) MD5 : 1d2a660d0a33d6891ce84eca71b68a9c
N910U (trhpltexx) MD5 : b3ca4cf4e424b746e302ada4221c8c00
SourceForge : Download
Old Builds (Only on AFH)
Resurrection Remix Q v8.7.0 (6/30/2021 - STABLE)
N910C/H (treltexx) : AFH | MD5 : 729b7000fc8e96d7fadfac49add853c9
N910S/L/K (trelteskt) : AFH | MD5 : 6b904260f77e67eb93d35221de6eef5b
N915SLK (tbelteskt) : AFH | MD5 : 7c96a1a7d695a10be271a95feac13355
N916SLK (tre3calteskt) : AFH | MD5 : f511947031c692ece1b1f360584c1ff7
N910U (trhpltexx) : AFH | MD5 : 27e2fe1346cd9ae450c1d55559a13b37
Google Drive mirror : Download
FakeDeviceInfo v2 : GDrive | AFH (Read more about it in F.A.Q)
->> Resurrection Remix Pie builds (10/19/2019) [LATEST]
N910C/H (treltexx) : AFH | MD5 : 47d28aab6df51628e6b09f6bbf243f67
N910S/L/K (trelteskt) : AFH | MD5 : 7814250d8a7efb6cfd81a81a7ef15b60
N915SLK (tbelteskt) : AFH | MD5 : 36878ec58ee4dedf85376f712d9c5f6f
N916SLK (tre3calteskt) : AFH | MD5 : e536e02efb45873a351fc5dec8d1f372
GoogleDrive mirror and test folder : Drive
->> Resurrection Remix Pie builds (11/10/2019) [LATEST]
N910C/H (treltexx) : AFH | MD5 : 42e7f3ddf8fd0a148bc8c55595791ca3
N910S/L/K (trelteskt) : AFH | MD5 : cfb14fb04ad7564bc184e795195d3d86
N915SLK (tbelteskt) : AFH | MD5 : fc58f1e8bdf981439aa5108d12b71384
N916SLK (tre3calteskt) : AFH | MD5 : 2c534cc6c9042673a987b04c051a68d2
GoogleDrive mirror and test folder : Drive
--> Changelog <--
Resurrection Remix Q v8.7.3 (04/30/2022 - STABLE)
- Include VR Support Pacakges
- Fix bootloop caused by encryption
- Resync latest RR Source
- Include FaceUnlock support
- Include System Information Overlay support
Resurrection Remix Q v8.7.3 (04/21/2022 - STABLE)
* This is a cumulative release of the past couple months
- Fix interactive governor performance issues
- build missing OMX hidl
- update media configs to fix some playback issues
- Switch to N935FXXS7CTJ2 OMX to fix video recording (screen record/footej)
- Increase min cpu clock to 700mhz
- restore stock little cpu boosting frequency
- Revert Agressive hotplug power saving mods
- Fix bluetooth audio suttering when screen is off
- Switch to Exynos7420 Oreo R22P0 GPU
- Update Gralloc to oreo buffer
- Patch camera to work with new gralloc
- Fix AdaptivePlayback low quality issues
- add 4K camera recording profile (ofc wont work)
- re-do media configs and bunch of other **** for oreo graphics
- update power_profiles to use proper power values
- Fix Power management in PowerProfile switcher (Balanced / Powersaving and performance now properly apply)
- Add custom audioroute which fixes various Audio issues (leakout in headphone jack, some echo, other audio route issues)
- Enable AOSP dynamic audio processing
- Reserve 128MB of internal storage for critical system operations (to avoid losing data when internal is full)
- Fix parse errors in media configs
- Fix MFC dec/enc permissions
- Improve RIL mobile data stability / latching onto network
- Remove unused things such as DRK, F2FS and deprecated camera configs
- Add Encryption support (Follow F.A.Q For how to get encrypted)
- Add 2017 August Vendor patch level
- Fix USB MIDI mode crash
- Remove unsupported audio sampling rates to avoid extra processing
- Fix WiFI Direct / P2P
- Significantly reduce Drain caused by broken P2P
- Add back GPS NTP server configs
- Fix-up and update XTRA configs for GPS
- Remove unsupported software decoders
- Revert broken audio processing in the lineage audio HAL
- Fix random reboots caused by invalid GNSS/GPS config
- Disable legacy hardware keystore
- Switch from proprietary keystore/tee to OSS for future support
- Various fixes to USB / MTP
- Add a fix for WiFi turning off after doze
- And a bunch of other minor things here and there in the device trees
Kernel :-
- Fully re-do USB upstream to fix weird issues with MTP
- Fix FBE Encryption
- Switch to OSS Mobicore driver
- Remove default Boeffla block list as it broke WiFi and other parts
- Update interactive governor
- Disable broken/unused governors
Old releases changelogs
Lineage 17.1 Update (6/30/2021 - STABLE)
- Sync GPS headers with exynos5420
- add patch for our old gps hal
- remove custom LMK stuff
- add ZRAM configs
- cleanup LMK
- add binary to detect device and set 3g/4g and proper codename/fingerprint
- support devices with engineering bootloader
- Remove problematic old commits from kernel
- re-do memfd and sdcardfs updates for Q
- backport zpool/zbud/zsmalloc and zRAM drivers
- Disable ZSWAP, and samsung swap (vnswap)
- Enable 1.5GB LZ4 ZRAM
- add proper LMK driver
- improve powerHAL frequency changing
- Downgrade sdfat driver to 2.0.6 to fix random reboots
- Add FreeForm multiwindow lineage patches
Lineage 17.1 N910U Update (3/08/2021 - STABLE)
- Fix simcard recognition
- Fix mobile data
- Fix voice call verbs and scenarios
- Now fully functional Sim calls, 3rd party calls, SMS and mobile data
Lineage 17.1 (3/04/2021 - STABLE)
- Fix modem startup on N910C/H/U that caused random reboots and sim issues overtime
- improve modem stability and fix a bug that caused the phone to panic if you unlock it fast after boot
- Enable Full screen gestures (See F.A.Q for how to enable)
- Replace custom fingerprint service with stock AOSP one
- Disable camera debugging and custom params that cause issues
- Rework media profiles to improve camera video quality in gcam
- Fix media performance issues to fix playback issues (Read F.A.Q for quality fix for instagram)
- Remove buggy AptXHD bluetooth codec and keep Aptx only
- Rework DRM service for full L1 support (No secure L1 playback yet)
- Disable absolute volume to fix bluetooth audio issues
- Add Wifi/Gps wakelock group to prevent issues on long uptimes
- More fixes to disable buggy P2P/WiFi Direct spam
- use low-end video profiles for smoother playback in some apps
- Add back and fix missing NFC
- Massive Audio rework to fix issues listed below :-
- Fix calls on earpiece, speaker, bluetooth and headphones for C/H/S/L/K
- Fix microphone issues on speaker calls
- Fix microphone issues on video calls
- Fix bluetooth call issues on all models
- Fix an issue that caused headphone volume to leak from speaker
- Fix an issue that caused earpiece to work when doing bluetooth calls
- Add custom workaround to fix no incall volume and other audio routing when you boot muted
Lineage 17.1 (2/17/2021)
- set default gpu clock to 600mhz to fix instability
- add FB notifier for power hal
- reduce mobicore logging
- fix HMP up/down tune to fix performance issues
- disable P2P Spam
- add support for lineage/twrp recoveries in the device tree
- add odex optimizations
- let aosp only compile the needed resources for our DPI
- add RAM pinner and pin SystemUI, graphics and runtime to RAM
- organize ramdisk into vendor
- add FastCharging hidl to turn on / off fast charging in settings
- add improved SQLITE overlays for app database optimization
- add custom max_volume warning for headphones
- remove guard that made flipflap (sview) not compile on korean variants
- build custom powerHAL
- add stock interactive profiles in powerHAL (balanced, performance and power saving)
- let the powerHAL manage CPU FREQ for all 3 modes and use stock powersaving freqs for max clocks
- overall powerHAL now has real management now and multiple tunable presets
- remove camera param debugging that clutter logs
- rebrand our custom hardware HALs into universal5433
- enable vibration intensity control in settings for some options
- update calling overlays and signal overlays
- organize app overlays in device tree
- add some props for HWC
- add mali gpu props
- fix-up core services startup in ramdisk
- let zram go across all 1.5GB of swap
- add AOSP RCS packages
- disable NFC debugging
- properly override AOSP APNS
- remove outdated configs and features from tree
- add fixes for random reboots
- update and improve audio hal / policy
- add basic support for audio cancelation (not fully working yet)
- re-organize stock aosp audio effect support
- fully reworked audio mixers
- redo mic quality / gains for all mics including headphone mic
- redo verbs and channels for audio recording
- reduce and remove clutter from mixers and update the used paths for speaker/earpiece and heaphones
- let camera use both left and right microphones when recording
- remove useless BT code and try to improve stability in media (untested in calls)
- commonize mixers_path for all variants
NOV 24 limited Test build changelog
- Fix OpenCL and Vulkan devices
- Improve UI performance and scrolling
- Disable loggy script to not fill /cache and cause issues. use adb for debugging
- Add fixes for bluetooth SCO (calls)
- Switch to better dalvik-heap config
- expose our opencl and vulkan devices to apps
- properly set max surface buffers to avoid lag over time
- Fix APN issues that broke LTE , 3G on some phones
- Fix Bluetooth stability issues / stuttering
- Increase proximity detection range to match stock
- overall graphics and UI improvements
Lineage 17.1 (11/23/2020
- Rebased trees and update to lineage 17.1 running android ten
- resolved an issue that broke GPS + RIL Connection and affected GNSS Locking
- Updated widevine and implemented clearkey to match modern devices with netflix playback support (requires magisk hide + reboot and some time to show up on the store)
- Updated kernel net driver significantly to resolve connectivity issues
- Remove broken/unsupported WiFi display that caused severe draining
- Fixed Fingerprint for android Q (read F.A.Q For more details)
- Allow direct booting from offline charging mode
- Added logging service to help with user debugging (When facing issues zip me /cache) read F.A.Q if you want to disable it
- Improve network scanning for RIL
- Improve graphics performance
- Early boot system for faster booting speeds
- Include official lineage power HAL which works better on our phones
- Apply fixes for media playback that required hacks previously
- and everything else Android ten brings!
Lineage 16.0 (11/01/2020).
ROM :-
- Updated to latest lineage sources with October 2020 Patch
- Switched to new BSP to compile most blobs (including video , display etc) big thanks @Stricted
- build and update OMX from BSP to resolve many codec issues
- Fix graphical glitches / issues during games (pink stuff)
- remove unused shims from the trees and do general cleanup
- update GPS shim and and improve its stability
- implement MultiHAL Sensors wrapper to resolve rotation and other sensor issues
- Disable broken CPUSETS
- update WiFi Configs and disable broken wifi features
- update TCP and other throughput configs
- Fix spammy P2P wifi logging
- bring back argosd service to fix slow WiFi / lag when downloading (tested upto 260mbps)
- Fixes to Wifi during Doze
- build open source bluetooth blobs with some call fixes
- update and adjust SWAP rates and switch to ZRAM
- disable nearby service by default which makes wifi unstable when bluetooth is active
- use second mic when using speaker calls to avoid echos
- other misc mixer and audio changes
- Disable GPU errors caused by unsupported screen fade effect
- Fix Front camera in stock/3rd party
- fixed video recording in footej camera and its quality to 1080p
- Fix headphone mic one more time
- Add workaround for muted incall audio
Kernel :-
- Remove broken wakelock controls
- implement devfreq boost driver by @Lunarixus
- update LMK driver to resolve issues with memory leaks
- properly kill GPU DVFS control from the driver
- adjust GPU interactive governor
- Fix an issue that made the GPU stuck at 100% utilization with min frequencies (this also resolved serious lag issues)
- bring back stock input booster settings (to maintain decent performance).
Lineage 16.0 (10/19/2019)
1- Fixed low quality video in instagram/twitter and so on by fixing AVC decoder (And encoder was improved)
2- Fixed offline charging animation
3- inline encryption with stock (untested)
4- Tons of fixes to WiFi, will remain working when screen is off, and more stable in games (and enabled background scan/batched scan)
5- Generally improved the quality of video playback / recording (to inline with stock)
6- LowMemoryKiller tweaks added that should help with the memory leak issue
7- Enabled burn-in protection
8- Added some fixes for mediaserver and made it more stable (It will crash less often now, but it will if you try hard enough)
9- Many changes to ramdisk to fix missing nodes (NFC, DVFS, GPS And sensors)
10- Adjust LowBattery warns (to inline with stock)
11- fix some errors in miracast so it works more often
12- Entire rework to the GPU to fix Graphical glitches, crashes and many more to heavy games (PUBG, CSR, COD etc)
13- Removed 100mhz GPU clock, set default min 266, max 600 as stock, removed 800mhz overclock option (Max is 730)
14- Sync with latest lineageOS source
15- And other misc changes to fix performance and battery in general
Lineage 16.0 (10/10/2019)
Cumulative changes from all the previous test versions
1- Re-work Audio fully with a new mixer_path based on stock tinyucm conf
2- Fix call echo in all scenarios (3rd party calls not tested)
3- restore stock gains (the ones we had were all over the place)
4- fix headphone mic in 3rdpaty apps and in calls
5- add missing wideband/narrowband scenarios
6- update the lineage audio hardware hal
7- restore mic level to stock without hurting voice recorders
8- Fix memory issues (with improved LowMemoryKiller and swap)
9- fix random shutdowns due to low memory after long useage
10- Set the minimum GPU frequency to 160
11- Set the GPU to be always online (due to lack of HWC, this fixes performance issues)
12- reduce the effect of touch booster to save battery
13- Disable swipe-up gestures
14- Massive liveDisplay fixing (ColorProfile , Displaymode (Night/day) , Color temperature , Outdoor mode And color calibration support)
15- Other performance improvments
16- Improvments to calls by reverting some broken changes
17- removed AudioFX (Qcom only)
18- added lineage vibration hal
19- removed custom gnss hal that wasnt needed
20- more fixes to GPS
21- slight changes to sensors
22- built healthd hal (still no offline charging)
23- enabled and fixed HWC
24- added a prop that helps with performance
25- Fixed NFC so it no longer ****s everything up when its turned off (and now can be turned on without also ****ing said things up)
26- other misc changes you can see in git
27- Fixed all HWC leaks (therefore you shouldnt have random reboots anymore)
28- Disabled always_on GPU for better battery saving
29- Animations and layers will have improved performance
30- removed a workaround that delayed boots
31- critical kernel changes to remove many workarounds we had by :
32- updated sdcardfs driver to remove legacy stuff
33- updated sdfat driver and enabling it for exFAT
34- updated EXT4 driver and using it for EXT2/3 instead of dedicated drivers for both
35- updated USB and ADB so we dont need legacy stuff anymore
36- updated and enabled F2FS Driver (support not tested)
37- patch a ion leak
38- updated wireless/wifi driver to remove the need for workarounds
39- Added back AudioFX as it works
40- DRM changes
41- default hotspot name
42- fixes to rotation sensor (it works fine with/without location enabled here, but if it as slow, enable location)
43- remove duplicated tether config
44- fix nfc config
45- Updated powerprofiles
46- slight changes to meda and camera set for the future
47- synced with latest lineage sources
TLDR : tons of fixes, better performance and having an actual usable phone.
Lineage 16.0 (9/21/2019)
1- Full hardware video playback (no lag even on 1080p60 playback)
2- LiveDisplay enabled (color mode changing) with more features to be added later
3- updated and enabled back ambient and aod (not fully tested yet)
4- added and updated APN and SPN configs
5- improvments to camera and include camera2 instead of snap
6- fix a mic bug that introduces artifacts in audio recording
7- OMX and media fully redone based on herolte
8- Rotation sensor should be more robust now
9- few changes to spen
10- Bluetooth range and issues fixed
11- improve RIL for SLK variants
12- Fix NFC issues on N916 variants
13- improvments to NFC on intl variants
14- set default color mode to cinema for vivid colors
15- Removed a binary that caused SLK variants to over-heat
16- latest lineageOS sources
17- compiled stable builds for N910SLK|N915SLK|N916SLK
18- overall the build is more responsive and stable due to MFC/OMX fixes
Lineage 16.0 build (9/16/2019)
1- Fixed Video playback for 3rd party apps
2- Youtube and other social media apps will no longer freeze randomly
3- fixed an issue that took a toll on performance
4- over all the rom will be noticeably smoother
Lineage 16.0 initial build (9/14/2019)
1- Updated and reworked the tree all together
2- A decent powerHAL modded to N4
3- Bluetooth APTX errors resolved
4- Fully fixed RIL (no workarounds needed)
5- Entire Kernel has been built from scratch
6- New binder, sdcardfs, and WiFi drivers
7- all the features of HeliosKernel built it and customizable
8- Updated brightness tables to conform with stock
9- removed ugly workarounds and hacks
10- Audio much more stable
11- stock APN , TCP configs and much more
12- Added more LED modes
13- Added AOD and ambient display support that kinda works
14- updated most libs and shims
15- built lineage trust and touch HALs
16- enabled gesture support
17- enabled smart pixels for ROMs that support it
18- And tons of other changes covered in the github source
F.A.Q And Notes
Q : How to use Encryption ?
A : First, head over to TWRP Thread And follow the notes for First time encryption setup (this involves formatting internal storage while using that twrp, This is mandatory as previous twrps did not create proper partition state for encryption), Then head over to settings > security > encryption > Encrypt Phone, the phone will reboot once or twice
Warning : Encryption will prevent TWRP from reading your internal storage at all, And encryption is very sensitive, any untested customization or mods might brick the ROM, and putting your data at risk, only use if required
UPDATE : You will bootloop if you did not set PIN/lockscreen in setup wizard before encrypting
Q : How to Tune for Performance or battery life ?
A : Latest release offers proper Power profiles which can be adjusted in Settings > Battery > EnergySaver and Performance. The slider will adjust MAX CPU frequency as follows,
Power saving Big: 1.4GHz Little: 1.0GHz
Balanced: Big: 1.7GHz Little: 1.3GHz
Performance: Big: 1.9GHz Little: 1.4GHz
Q: N910H wont detect SIM / network
A: This is due to it trying to force LTE, Go to settings > network > mobile networks And change preferred network type to 3G, then enable and disable Airplane Mode. Here is a Video by @mvrul2k20 to explain the procedure
Q : Korean variants (S/L/K) have tube / robotic audio in calls
A : this bug is unfixable for now as those models rely on stock audio hardware effects to fix this issue, but we cant use that and open source H/W does not support them
Q : How to enable android 10 gestures
A : First you need to enable navigation bar (this will disable touchkeys) then go to gesture settings and enable full screen gestures
Q : Recommended camera app to use ?
A : This Google Camera : Download or Footej2 from the play store
Q : When registering FP, i dont see progress or vibration
A : It is fine, keep enrolling your finger, and at the end it will show you pass. this seems to only happen with first enrollment
Q: Whenever I try flashing any lineage- build, I get the following error in TWRP: Updater process ended with ERROR: 7
A: Update your TWRP to 3.2.3 or higher available Here or newer
Q : Device is too warm
A : After first boot that is common, let the phone finish setting up and cool down
Q : How to get google apps ?
A : Go to Opengapps.org . Select ARM > 10 > [your choice] and flash opengapps*.zip after the ROM.zip
Q : How to get Root ?
A : Flash Magisk Root From Here (Recommended version 23.0 for better MagiskHide)
Q : How to tune the kernel ?
A : use HKTweaks app from @corsicanu : Github
reserved3
reserved4
Another great AOSP ROM from a great developer. Keep it up Anan! :highfive:
My boy is on fire!!! You nailed it again, congrats fam!!
Awesome ROM, thank you mate. Congrats
Thanks
Gửi từ SM-N910C của tôi bằng cách sử dụng Tapatalk
Ahhh Yess..
Finally arrive...
Thanks boss
Congrats and thanks for a new rom for our beloved note 4.
I have N916k korean variant i a gonna flash it and see how it runs.
Thumbs up bro???
well done bro, i used to use rr on many phones before, i'll try this too on my n4 right now... but i need an advice for the recommended pack of gapps for this RR.
Tamer Ali said:
well done bro, i used to use rr on many phones before, i'll try this too on my n4 right now... but i need an advice for the recommended pack of gapps for this RR.
Click to expand...
Click to collapse
I am using 20190917 with rr . 20191006 worked with lineage but not rr . That's why i tried 20190917 and it is working very well .
Gửi từ SM-N910C của tôi bằng cách sử dụng Tapatalk
ohh wow.... the best Custom OS coming to the Exynos variant... I greatly appreciate your efforts.
but I have a question: can this work perfectly on my N910S model?
Camera error
Camera dont work please help!
speedpervert said:
Camera dont work please help!
Click to expand...
Click to collapse
Did You read first post?
Few things, is s pen commands work (disabled screen notes on black display? galaxy wearable app?). I need it. Thanks for the info.
cant seem to install this ROM
Newbie here ; So i have a problem with this ROM , I was using your Nougat ROM and installed it without any problems ( 2nd rom ever!) but this one is giving me some trouble so if anyone can help that would be great.
So I rooted the phone ; installed TWRP ; flashed the bootloader ( actions in that order )
Now i selected 3 options when wiping with advanced wipe and did one factory wipe just to make sure im following all the tips in tutorial
Then i when i try to flash the ROM it says " image mounting complete " or something along those lines , then it 2 rows of message that I shoulda wrote down but I was so excited about this ROM and didn't (but can tomorrow ) nothing actually installs and everything takes like 3 seconds for that message to display and the only option is to reboot and I am warned with ( There is no OS installed do you still want to reboot and If i do i'm stuck on logo during booting )
Does anyone have any ideas what am I doing wrong?
Using n910c btw
EDIT :This is where im stuck it asks me this when i want to flash
boot img
select partition to flash image
system image
boot
recovery
Updating partition details...
...done
Full SELinux support is present
MTP Enabled
[ IMAGE FLASH STARTED ]
Image to flash : '/external_sd/RR-P-v7.0.2-20191010-treltexx-Unofficial/boot.img
Calculating restore details
[IMAGE FLASH COMPLETED ]-
Palir93 said:
Newbie here ; So i have a problem with this ROM , I was using your Nougat ROM and installed it without any problems ( 2nd rom ever!) but this one is giving me some trouble so if anyone can help that would be great.
So I rooted the phone ; installed TWRP ; flashed the bootloader ( actions in that order )
Now i selected 3 options when wiping with advanced wipe and did one factory wipe just to make sure im following all the tips in tutorial
Then i when i try to flash the ROM it says " image mounting complete " or something along those lines , then it 2 rows of message that I shoulda wrote down but I was so excited about this ROM and didn't (but can tomorrow ) nothing actually installs and everything takes like 3 seconds for that message to display and the only option is to reboot and I am warned with ( There is no OS installed do you still want to reboot and If i do i'm stuck on logo during booting )
Does anyone have any ideas what am I doing wrong?
Using n910c btw
EDIT :This is where im stuck it asks me this when i want to flash
boot img
select partition to flash image
system image
boot
recovery
Updating partition details...
...done
Full SELinux support is present
MTP Enabled
[ IMAGE FLASH STARTED ]
Image to flash : '/external_sd/RR-P-v7.0.2-20191010-treltexx-Unofficial/boot.img
Calculating restore details
[IMAGE FLASH COMPLETED ]-
Click to expand...
Click to collapse
sorry but, why are you flashing an IMG ?? the rom is a zip file, install it like you would any other zip file. and NOT an img
Sir thnx for the great rom.. I just have one problem i cant connect to 5g wifi network. It just says obtaining but not connecting
{
"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"
}
About
CrDroid for UMIDIGI A5 Pro, with things that mostly work as expected. This ROM depends on the official image of the vendor, so make sure you are using the latest official build before installing this ROM on your device. Also, since these MTK devices often have a few odd variations, be aware that your crdroid may be different.
Join my telegram channel to get latest updates
UMIDIGI A5 Pro Updates
Whats working?
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Access point
Bluetooth
Video Playback
Audio
Sensors
Flash
GPS
Fingerprint
Camera
Offline charging.
Known Issues?
Call volume
Links
CrDroid - Download
OpenGApps - Download
TWRP - Download
PBRP - Download
Magisk - Download
Installation
Be sure to be on the latest stock firmware! Everything was tested based on the firmware: UMIDIGI_A5_Pro_V2.0_20210326
Wipe->Wipe Data->yes
Wipe->Advanced Wipe->Wipe System,Cache
Reboot Recovery
Install Zip->SD Card->CrDroid-A5_Pro-Unofficial.zip
Install Zip->SD Card->open_gapps-arm64-11.0-nano.zip
Install Zip->SD Card->Magisk.zip
XDAevDB Information
Lineage OS, ROM for the UMIDIGI A5 Pro/breeze
Contributors
Hadenix
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: Lineage OS
Version Information
Status: Beta
Build Date - 14.04.2021
CHANGELOG:
- Source update, welcome version 7.5
- Gboard: remove spacing on navigation bar
- Add HotwordEnrollment support from Begoniain Q
- Fix Ok Google (you need OpenGApps Nano to work)
- Disable unspecialized app process pool (Zygote hooks doesn't work properly with USAP enabled)
- update prebuild kernel from stock ROM V2.0 20210326
Build Date - 09.04.2021
CHANGELOG:
- added CTS on R (test)
- Workaround SafetyNet check
- Did a test with "enforce selinux", the system booted but incoming calls did not work. returned "permissive". there will be time to watch later. at the moment, so!
- Update build fingerprint to redfin 2021-04-05
- ZRAM: take values from stock ROM
- Returned the old path for solution for incoming calls
- Set correct bootloader board name (Mediatek devices usually set bootloader board name via ro.product.board on /vendor/build.prop)
- Sorting partitions in fstab
Build Date - 05.04.2021
CHANGELOG:
- Solution for incoming calls (Hex edited)
- Remove rild.libpath and rild.libargs props (These are defaults in mtk ril daemon)
- Force enable VoLTE and VoWifi / Disable ViLTE
- Toggle airplane mode on and off on boot (This hack needs ImsInit commit to request ims on boot to work properly)
- Update networkAttributes
- Add modified treble app (IMS)
- Add WifiOverlay and TetheringConfigOverlay
- Enable gestural navigation by default
- Disable serial console notification
- Fstab V1.9_20210226
- Expand PRODUCT_DEXPREOPT_SPEED_APPS list
- Update audio XML
- Update shims for R
- Add auto brightness option
- Address rild denials for IMS
- Add permissions for lock screen
- AptX from begonia
- Permissions for mediatek IMS
- Use Prebuild APNS Config
- Build AOSP RCS packages
- Build libhidltransport/libhwbinder (Needed for old blobs)
- Add Camera Privapp List
- Adapt MTK offline charging for R
- Set display DPI to 420
- fix SELinux crashes
- Add a new list of pinned file for the JIT in zygote
- Add biometric sensor overlay
- Turn on MAC Randomization
- Kang brightness overlays
- Update kernel from V1.9_20210226
- Update pinned (Pixel 5)
- Import of IDC and Keylayout
- Hi, Android 11
Build Date - 23.04.2021
CHANGELOG:
- clear Camera AUX Package List
- remove WifiOverlay
- enable support for third party location providers
- enable proximity check on awakening
- disable NearbyMessagingService and DiscoveryService (Affects Wi-Fi speed and stability)
- Snap: enable camera api v2
- enable additional camera for Snap (bokeh)
- specify the number of supported cameras
- declare support for STATE_DOZE
- overlay: cleaning, sorting
- use vibration patterns from Pixel 2
- enable display burnout protection in Ambient Display
- enable AOD (And disable by default)
- added config_dozeComponent
- volume index for music stream to limit headphone volume and display warning
- pin: CameraApp and HomeApp
- updating libraries
- Camera shutter sound enabled (country dependent)
- removed the config setting swipe up gestures (it was relevant for android 9, now we are doing the 11th and we no longer need it)
- Shutdown if the battery temperature exceeds (this value * 0.1) Celsius
- updated list of default files pinned by Pinner
- updated the list of files pinned by the Pinner service with the JIT Zygote boot image
- updated network attributes
- updated configs overlay brightness
- enable call recording
- disable Bluetooth in the setup wizard
Build Date - 26.04.2021
CHANGELOG:
- CrDroid source update
- Add WifiOverlay
- Sepolicy: fix video crashing in apps targeting Android R
- Do not sign RRO Wi-Fi with platform certificate
- Update config_tether_wifi_regexs
- Change package name TetheringOverlay
- Use patchelf instead of LD_SHIM_LIBS
- Drop USE_XML_AUDIO_POLICY_CONF (only used on QCOM audio HAL)
- Hotspot fix
The system has an extremely illuminated display for black background. Increased battery consumption.
StaryMuz said:
The system has an extremely illuminated display for black background. Increased battery consumption.
Click to expand...
Click to collapse
did not quite understand you!
Build Date - 02.05.2021
CHANGELOG DEVICE:
- remove PRODUCT_DEXPREOPT_SPEED_APPS for SystemUI
- overlay: disable MAC randomization
CHANGELOG ROM:
====================
05-02-2021
====================
* external/asus/stitchimage
9bf8a6f Remove Firebase from prebuilt manifest
* frameworks/base
7a53a0846ba SystemUI: Do not change interrupt state for heads up
e1aade6183f SystemUI: Fix Ticker layout
68d7ac60851 Status bar notification ticker [1/2]
216ba939c13 Clipboard access toast: Improvements [1/2]
93f1139a61a base: clipboard toast toggle [1/2]
45b8b764305 base: iOS-like toast notification for clipboard access
37c4781493b Fix two problems in the ExecuteBinary function.
0d0ae0e19a2 Merge pull request #652 from mukesh22584/11.0
7f77595a3ce SystemUI: Add crDroid Light FOD icon [1/2]
* packages/apps/Launcher3
020cb00e0 Merge pull request #144 from mg712702/11.0
5ab0eb9ec SystemShortcuts: fix fc with InfoBottomSheet
* packages/apps/crDroidSettings
f3c4a99c Status bar notification ticker [2/2]
7260c97f Clipboard access toast: Improvements [2/2]
71eb3086 Merge pull request #755 from mukesh22584/11.0
5c374d82 crDroidSettings: Remove unused & duplicate FOD icons
57186eed crDroidSettings: Add crDroid light FOD icon [2/2]
====================
05-01-2021
====================
* build/make
a957ba59b Merge pull request #29 from GtrCraft/11.0
* packages/apps/Jelly
16e5ac7 Jelly: Add support for viewable content:// scheme
47ad959 Jelly: Start using OpenMultipleDocuments for FileShower
* packages/apps/Launcher3
f74a1c4b4 Merge pull request #143 from DarkJoker360/11.0
30ed0bb8c Launcher3: Fix duplicate attributes
* vendor/lineage
9feaf814 vendor: apns: Add Ting
====================
04-30-2021
====================
* frameworks/base
88027b819ed New translations (#650)
* packages/apps/crDroidSettings
e8fd71c9 New Crowdin updates (#751)
====================
04-29-2021
====================
* art
2d274fc6be Fix inliner instruction/register limits
* frameworks/base
b640d2fd7df fix INTERNET enforcement for secondary users
b8f98942bae Add notification guts priority button background opacity
6ee31ac340e Add toggle to disable charging animation [1/2]
* packages/apps/crDroidSettings
ef127206 Add toggle to disable charging animation [2/2]
====================
04-28-2021
====================
* frameworks/base
62ecee88423 Do not show charging animation when disconnecting
67decf26794 base: Use wireless charging animation for wired charging too
9ec2c5e9abd Fix notification guts and header opacity
* packages/apps/Settings
cbe81eaa1f Merge pull request #100 from mukesh22584/11.0
ca8a8f2221 Settings: Add preference for maximum screen refresh rate
ee53de5fe2 Settings: Allow devices to provide their own color mode strings
* vendor/lineage
df7a2533 Revert "config: Set UM 4.4 family as QSSI supported platform"
====================
04-27-2021
====================
* frameworks/base
18a84d3e26c Fix up notification opacity with animation
4ac4546425e New Crowdin updates (#646)
9d3e7ee3e25 Fix up alpha scale for notification image view
* packages/apps/crDroidSettings
bdb7ea7c New Crowdin updates (#748)
The basic backlight of the display is strong. Even cleanly black screen is too shining.
StaryMuz said:
The basic backlight of the display is strong. Even cleanly black screen is too shining.
Click to expand...
Click to collapse
I agree with you, but there is nothing I can do about it. we have such a screen
Hadenix said:
About
CrDroid for UMIDIGI A5 Pro, with things that mostly work as expected. This ROM depends on the official image of the vendor, so make sure you are using the latest official build before installing this ROM on your device. Also, since these MTK devices often have a few odd variations, be aware that your crdroid may be different.
Join my telegram channel to get latest updates
UMIDIGI A5 Pro Updates
Whats working?
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Access point
Bluetooth
Video Playback
Audio
Sensors
Flash
GPS
Fingerprint
Camera
Offline charging.
Known Issues?
Call volume
Links
CrDroid - Download
OpenGApps - Download
TWRP - Download
PBRP - Download
Magisk - Download
Installation
Be sure to be on the latest stock firmware! Everything was tested based on the firmware: UMIDIGI_A5_Pro_V2.0_20210326
Wipe->Wipe Data->yes
Wipe->Advanced Wipe->Wipe System,Cache
Reboot Recovery
Install Zip->SD Card->CrDroid-A5_Pro-Unofficial.zip
Install Zip->SD Card->open_gapps-arm64-11.0-nano.zip
Install Zip->SD Card->Magisk.zip
XDAevDB Information
Lineage OS, ROM for the UMIDIGI A5 Pro/breeze
Contributors
Hadenix
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: Lineage OS
Version Information
Status: Beta
Click to expand...
Click to collapse
Nice rom you have the trees? i want to compile too
How to place the virtual buttons? (Solved)
I'm using my wife's smartphone for everyday use. Working very well, I did not find any bug, unless sometimes the touch stops responding and then it is necessary to press the power button to lock and unlock and return to normal. But I was already having this bug with the original rom.
Yukki159_ said:
Nice rom you have the trees? i want to compile too
Click to expand...
Click to collapse
umidigi-mt6763
Sources for MT6763 mobile platform. umidigi-mt6763 has 10 repositories available. Follow their code on GitHub.
github.com
Hello. thanks for the rom!!
Just a question if ever you have a solution to my problem, after i install your rom it works fine i do like it.
Just that the previous games i was playing, i cant install it from google play store and some other similar store i tried multiple times checked my connection, uninstall update, clear storage, format etc but the problem still persist ..
//Not all of my games, 2 out of 3 were unable to install to my phone
if you or anyone have a solution i will appreciate it if you share it to me, thanks in advance!!
Fixed by deleting migrate-legacy-data-obb.sh using twrp.
How?
Go to TWRP
>Advance
>File Manager
>System folder
>bin folder
>look for migrate-legacy-data-obb.sh or migrate-legacy-obb-data.sh
>Delete and reboot
If you don't see system folder, mount it first!
Credits to the telegram group, most issue fix can be found there!
All worked fine until the rom installation.
Getting an error that the rom is not compatible with a5 pro eu .
is there a rom that is compatible with a5 pro e
Hadenix said:
About
CrDroid for UMIDIGI A5 Pro, with things that mostly work as expected. This ROM depends on the official image of the vendor, so make sure you are using the latest official build before installing this ROM on your device. Also, since these MTK devices often have a few odd variations, be aware that your crdroid may be different.
Join my telegram channel to get latest updates
UMIDIGI A5 Pro Updates
Whats working?
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Access point
Bluetooth
Video Playback
Audio
Sensors
Flash
GPS
Fingerprint
Camera
Offline charging.
Known Issues?
Call volume
Links
CrDroid - Download
OpenGApps - Download
TWRP - Download
PBRP - Download
Magisk - Download
Installation
Be sure to be on the latest stock firmware! Everything was tested based on the firmware: UMIDIGI_A5_Pro_V2.0_20210326
Wipe->Wipe Data->yes
Wipe->Advanced Wipe->Wipe System,Cache
Reboot Recovery
Install Zip->SD Card->CrDroid-A5_Pro-Unofficial.zip
Install Zip->SD Card->open_gapps-arm64-11.0-nano.zip
Install Zip->SD Card->Magisk.zip
XDAevDB Information
Lineage OS, ROM for the UMIDIGI A5 Pro/breeze
Contributors
Hadenix
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: Lineage OS
Version Information
Status: Beta
Click to expand...
Click to collapse
Thank you for the information Hadenix. As much as I would like to upgrade my umidigi a5 pro to android 11, I'm afraid that I might not make it till the end. Would it be possible to provide a step by step tutorial on how to upgrade to android 11 as I am a newbie. Hoping for your help. Thank you
Reeyster said:
Hello. thanks for the rom!!
Just a question if ever you have a solution to my problem, after i install your rom it works fine i do like it.
Just that the previous games i was playing, i cant install it from google play store and some other similar store i tried multiple times checked my connection, uninstall update, clear storage, format etc but the problem still persist ..
//Not all of my games, 2 out of 3 were unable to install to my phone
if you or anyone have a solution i will appreciate it if you share it to me, thanks in advance!!
Fixed by deleting migrate-legacy-data-obb.sh using twrp.
How?
Go to TWRP
>Advance
>File Manager
>System folder
>bin folder
>look for migrate-legacy-data-obb.sh or migrate-legacy-obb-data.sh
>Delete and reboot
If you don't see system folder, mount it first!
Credits to the telegram group, most issue fix can be found there!
Click to expand...
Click to collapse
May I know the telegram group name?
Merftj said:
How to place the virtual buttons? (Solved)
I'm using my wife's smartphone for everyday use. Working very well, I did not find any bug, unless sometimes the touch stops responding and then it is necessary to press the power button to lock and unlock and return to normal. But I was already having this bug with the original rom.
Click to expand...
Click to collapse
i have the same problem, my touchscreen goes unresponsive often and i have to tap power button twice to make it react ... how did you solve it?
{
"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"
}
VoltageOS 12.1 | L for Redmi K20 Pro
ABOUT
Greetings, interested users! You have reached the gateway of a simplistic, no frills pure AOSP experience that will not let you down in getting through every day uninterrupted by inconveniences, with just the right dab of customizations. Be it requiring safetynet for banking or payment apps to receiving the latest security patches from Google as soon as they're released, we've got you covered. It doesn't end there. Sit back, relax and let the system theme your device according to your preferences with Monet support. Step in and begin your journey with Voltage OS.
Features
Pure AOSP
Latest Security Patches
Google Monet
SafetyNet
Github: https://github.com/VoltageOS
Website: https://voltage-os.sourceforge.io
Telegram: Group
Donate: UPI: [email protected]
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
You tell me
Encryption
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Installation Guide
It's mandatory to be on the latest miui a11 official firmware of your region
Clean flash recommended
Always make a nandroid backup, be safe.
ROM uses O.S.S. vendor and Soviet Star kernel
* FOR those who don't want encryption, no need to flash any dfe zip as rom is already decrypted by default so please dont flash any dfe zips
* If users were encrypted on their previous roms they need to FORMAT DATA in recovery first
its FORMAT and not WIPE understand the difference, if you dont format data the rom will bootloop as you have previous rom encryption.
- Clean flash recommended
- Use the latest official orange fox recovery from here
- Format data if coming from encrypted rom
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui a11 firmware for your specific region
* Global | China | Europe Firmware
* India Firmware
- Flash VoltageOS + Gapps
- Do not reboot in between flash everything at once, also no need to flash any dfe zip the rom is already decrypted by default.
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
* For those who want to use rom with encryption
This rom comes with FBE V1 encryption so those who have come from fbe v2 roms need to compulsory FORMAT DATA else it will bootloop due to fbe version mismatch.
As decryption of internal storage is now fixed on a12 you will need different recovery to flash the rom and only this recovery can encrypt/decrypt rom, other recovery wont work.
Special thanks to @Pranav Talmale for making a12 decryption work with FBE v1 all credits goes to him for the recovery
- Clean flash recommended
- Use Ofox recovey with a12 decryption fixed from here
- Format data
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui a11 firmware for your specific region
* Global | China | Europe Firmware
* India Firmware
- Flash VoltageOS + Gapps + EFE
- Do not reboot in between flash all zip at once
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
ROM Source: https://github.com/VoltageOS
Kernel & Device Source: VoltageOS Devices
Special thanks to @naveenjohnson for trees @DmitriiKudas for Source build help & assistance, last but not least I would like to thank all testers especially @Sagor_Khan @shabahatfateh & @Dr.Watson for being available all time to test.
If you liked my work don't forget to give thanks, hit like, buy me a coffee UPI: [email protected]
ROM OS Version: Android 12.1 | L | Sv2
ROM Kernel: Linux 4.14.x
ROM Firmware Required: MIUI a11
Based On: AOSP
Some Screenshots:
Changelog :
Device Side :
14/10/2021
- Initial Build
20/10/2021
- Fixed Screen Recording Lag
- Seamless Doze Transitions
- Hide Magisk in banking apps
- Unlimited Google Phots Backup
- Pixel Offline Charging Animation
- Merge tag LA.UM.9.1.r1-11200-SMxxx0.0 into kernel
02/11/2021
- Enforcing
- Add Radio
- Fix Animation in always on display
- Drop Qcom WFD shift to AOSP implementation
13/12/2021
- Shifted to new trees thanks to @naveenjohnsonv
- Shifted to Soviet Star Kernel thanks to @NATO66613
- Updated Blobs from LA.UM.9.1.r1-10900-SMxxx0.0
- Noticeable improvements in active & idle drain
- Better Heat management compared to old builds
- Fixed Camera not working in few telegram clients
- Added DC Dimming and High Brightness Mode
- Compiled using latest TRB Clang 14
- Shifted from stock Camera2 to GrapheneOS Camera app
- Fixed Ok Google Hotword Permission this need full gapps package to work
- Latest Pixel Offline Charging images used
- Update Doze Package many features included
- Added FPS info tile
07/01/2022
- Ship with Bromite browser and webview
- Removed some useless display blobs
- Disable night light on FOD
- Added Udfps Customizations like toggle for fod, vibrate on fod icon press
- Upstreamed Soviet Star kernel to latest source
- Minor device tree side improvements and fixes here & there
10/01/2022
- Removed Bromite Browser & Webview
- Fix isolated_app denial
- Add restricted cpuset
- Fix Powerhal Spam
13/02/2022
- Remove Proto Configs
- Drop Sensor Calibrate
- Switch to prebuilt IIFA service
- Disable wifi rx wakelock
- Sepolicy Address few denails logspam
- Sync EGL symlinks with CAF
- Update display & media blobs from LA.UM.9.1.r1-11400.02 CAF tag
- Suppress tetheroffload logspam
- Enable UDFPS animations
- Add overlay to configure power button location (Fix AOD screen off animation, need to set anim scale to 1.25x in dev options to see the animation)
- Disable Force Encryption by default. No need to flash DFE now as of current scenario encryption is not fully working on a12 so no use of providing auto encryption and make users flash dfe all time
05/05/2022
- Initial Android 12.1 | L build
- Update graphics blobs from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0 & LA.UM.9.14.r1-18900-LAHAINA.QSSI12.0
- Switch from AOSP BT to QTI BT
- Address some sepolicy denials
- Fix statusbar padding according to a12.1/L
- Switched from soviet star to snaplight all credits to @Wadie_Habib & @Luan_Halaiko for work on Kernel
- Compiled using latest TRB clang 15.0.0
- IMP Note : Kindly clean flash as this is a12.1 build and dont use ota for this time
11/06/2022
- Switch from Infinity to Soviet Star kernel
- Tone down few logging
- Add missing hals to manifest
- Sepolicy : Address miscellaneous denials
- Add Qs system info ovverlay
- Cleanup bluetooth and audio flags
- Fix deprecated power profile items
- Nuke QCOM thermal-engine blobs
- Some VNDK improvements
- Move to commonized
* IFAA Service
* Xiaomi Light AIDL
- Set google auto-fill as default fill service
- Increase max system icons shown in statusbar
- Update GPS configs to A12.1
- CarrierConfig: update from 5800 QSSI
- Many miscellaneous improvements & minor bugs fixes
10/07/2022
- Switch to Soviet Star r3.1 dont flash any other kernel else you will face lag
- Removed commonized IFAA, MTD service & Lights, switch back to device tree side impl.
- Fixed charging led notification led not working
- Force disable IORAPD as it eats more ram & google is removing it completely in a13
- Force remove refrash rate tile for kernels which support < 60hz refresh rate as i dont support smooth display in device tree.
- Add missing DRM blobs and completely remove old drm 1.0
- Sync vendor with device tree add missing blobs.
- Add missing permission for xiaomi parts, removed Dirac from parts.
- Many miscellaneous improvements & minor bugs fixes
- Those who want encryption can now use EFE and enjoy decryption in recovery be aware this is FBEv1 follow flashing guide on xda, All credits to @Pranav Talmale for fixing a12 decryption on FBEv1.
- Voltage will always come with decryption no need to flash any DFE zips, if users want encryption they can flash EFE.
- Added support for Smart Pixel also please be aware you wont be able to use udfps if you enable smart pixel this is present since smart pixel was introduced in roms from a11 times so dont cry that udfps not working with smart pixel.
09/09/2022
- Kang IMS system blobs from Redmi/alioth/alioth:12/RKQ1.200826.002/V13.0.3.0.SKHCNXM:user/release-keys
- Fixed native carrier video calling works only on google dialer
- Xiaomi Parts : Added back Dirac
- Xiaomi Parts : Dirac fixes, Handle more error for dirac
- Xiaomi Parts : Introduce haptic feedback level adjustment
- Xiaomi Parts : Vibrate when changing haptic feedback level
- Xiaomi Parts : Don't explicitly set android:theme for activities
- Audio config misc improvements
- Enable Volte support for few Indo carriers
- Allow rmt_storage to acquire wakelocks correctly
- Fix ctl.interface_start logspam by dropping vendor.qti.hardware.cacert hal from manifest
- Add missing entries for vendor.qti.data.factory in manifest
- Add missing entry for com.dsi.ant in manifest and import ant blob from Miui 12.5.6.0
- Improve haptic feedback for calls and message by configuring vibrator kernel nodes for QTI vibrator HAL
- Fixed audio in chrome with soundcloud
- Disable redir_party_num
- Unpin updatable media and launcher from memory
- Build nxpnfclegacy hal & address its sepolicy
Source Side : VoltageOS v 1.8 EOL
Can we use screen OC by flashing Soviet Kernel since it is based on OSS vendor?
aniketh12 said:
Can we use screen OC by flashing Soviet Kernel since it is based on OSS vendor?
Click to expand...
Click to collapse
you can try but any bugs on custom kernel wont be entertained by me
Running fine, thanks!
edit: Screen off FOD is hit or miss
Pranav Temkar said:
Changelog:
14/10/2021
- Initial Build
Click to expand...
Click to collapse
Good day! Please tell me will you update your firmware and make corrections or is this a one-time project?
xlDraglONlx said:
Good day! Please tell me will you update your firmware and make corrections or is this a one-time project?
Click to expand...
Click to collapse
it will be updated on monthly basis after security patch is merged and its stable i will release
pa-x--rw said:
Running fine, thanks!
edit: Screen off FOD is hit or miss
Click to expand...
Click to collapse
works fine for me
Hi, thanks for the rom. The alarm does not work properly here.
x4nd3r76 said:
Hi, thanks for the rom. The alarm does not work properly here.
Click to expand...
Click to collapse
OK
Hi, I was wondering am I able to install VoltageOS if I have MIUI 12.5.2 installed device?
And how is the battery life? SoT? I'm looking for very lightweight ROM for extended battery life.
DryreL said:
Hi, I was wondering am I able to install VoltageOS if I have MIUI 12.5.2 installed device?
And how is the battery life? SoT? I'm looking for very lightweight ROM for extended battery life.
Click to expand...
Click to collapse
yes of course. just follow the flash instruction in the first post.
oboitoke said:
yes of course. just follow the flash instruction in the first post.
Click to expand...
Click to collapse
Thanks. Do you use this rom, and how is the battery life? Can you give me some details please?
I flashed like in the first post explained. Now I see "android" lightning on the display...
edit: did it twice, same result. For me, it doesn't work.
edit: After format data it works, with BiTGapps R 40
Google Assistant doesn't work for me, it auto-closes
edit: I use FlameGApps Canary
great work
Will be a vanilla version released in the future? Because google services aren't available in China
pa-x--rw said:
Google Assistant doesn't work for me, it auto-closes
edit: I use FlameGApps Canary
Click to expand...
Click to collapse
Set all the permission and move the google app to system. Assistant with voice will work.
gaoyuan121 said:
great work
Will be a vanilla version released in the future? Because google services aren't available in China
Click to expand...
Click to collapse
Gapps are not included in ROM. So you can flash without gapps.
The only problem I found in this release is pathetic screen on time and my phone back is also getting heated during normal usuage. Which earlier was not the case. May be due to other kernel issue.