{
"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"
}
PixelExperience for Xiaomi Mi 5 [Gemini]
What is this?
Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
Our mission is to offer the maximum possible stability and security, along with essential features for the proper functioning of the device
Based on Android 12.0
Whats working?
Wifi
Wifi hotspot
RIL
Mobile data
GPS
Sensors
Camera
Flashlight
Camcorder
Bluetooth
NFC
Lights
Sound / vibration
Fingerprint
WiFi Display
VoLTE
Double Tap To Wake
Buttons swap
Known issues
SELinux is in permissive mode
Not Tested
HW crypto (FDE)
DON'T FLASH GAPPS, ALREADY INCLUDED
Download from Android File Host
Flashing Instructions:
Pre-installation:
TWRP based on 4.4 kernel (Download from here)
First time installation:
For compatiblity reasons (encryption) you have to flash TWRP based on 4.4 kernel
Reboot to updated TWRP
Format /system /vendor /data (yes, FORMAT /data, not wipe without removing Internal memory)
Reboot to TWRP once again
Flash ROM package
Enjoy
XDA:DevDB Information
Pixel Experience, ROM for the Xiaomi Mi 5
ROM OS Version: Android 12
ROM Kernel: Linux 4.4
ROM Firmware Required: MIUI V10.2.2.0.OAAMIXM as minimum target
Based On: AOSP
Source Kernel repo: Link
Gemini device tree repo: Link
Xiaomi msm8996-common repo: Link
Vendor repo: Link
!!IMPORTANT!!
My device is slowly diyng, so i decided that our last battle would be the Android 12 port. Unfortunately, for this reason i don't know when i will stop to work on Mi5, maybe tomorrow, maybe next year... The good news is that everyone is free to use my repos, and can easily compile almost all Android 12 ROMs with a few edits.
Notes for developers :
hardware/xiaomi repo is a dependency for IR HAL, be sure to add the repo to your manifest or the ROM will compile fine, but won't boot (bootloop)
Starting from this and this commits the LA.UM.9.6.2.r1-04100-89xx.0 msm8996 QCOM HALs are MANDATORY, the new graphics blobs requires the new display HAL. New blobs with the old HAL breaks surfaceflinger, be careful. Also, take in mind that WFD require libdisplayconfig.qti which is NOT provided in old display HAL repo.
If the ROM you are trying to build use Lineage OS touch HAL disable the keyswap feature, its crashing at boot and the device enter in bootloop state
Special thanks to
DerpGang
xNombre
Ok, here we go again, mi 5 never die...
Gvasilhs68 said:
Ok, here we go again, mi 5 never die...
Click to expand...
Click to collapse
Unfotunately mine is reaching the end of life, but this work allow some other dev to easily continue the development and mantain the Mi5 alive
Thanks
New build available
Name: PixelExperience_gemini-12.0-20220211-1816-UNOFFICIAL
md5: aa709d5eeb5da5a32b9cd1b4c3d35556
Relevant changes:
* Fixed internal error message at boot
* Added WFD from LA.UM.9.6.2.r1-04100-89xx.0
* Updated all graphic proprietary files from LA.UM.9.6.2.r1-04100-89xx.0
* QCOM HALs: move to LA.UM.9.6.2.r1-04100-89xx.0 HALs sources
Download link: https://www.androidfilehost.com/?fid=17825722713688285089
Enjoy
-+BB+- said:
New build available
Name: PixelExperience_gemini-12.0-20220211-1816-UNOFFICIAL
md5: aa709d5eeb5da5a32b9cd1b4c3d35556
Click to expand...
Click to collapse
Thank You Very Much.
Could i install with dirty flash from PE 11 ?
tgae40 said:
Thank You Very Much.
Could i install with dirty flash from PE 11 ?
Click to expand...
Click to collapse
You can try, but probably the ROM won't boot.. Also, if you are using a 3.18 kernel you must flash a recovery for 4.4 kernels and format the internal memory, as i wrote in the first post
is there any hope for fingerprint?
New build available
Name: PixelExperience_gemini-12.0-20220212-1644-UNOFFICIAL
sha256sum: dd0a8ada4c9bd3f5de1ce89f99a4e40d45b7d9181f529347cb647f42856b9242
Relevant changes:
* Added missing blobs and fixed keystore
* Fixed fingerprint
* Updated media profiles
* Synced all code to latest official PE changes
Download link: https://www.androidfilehost.com/?fid=17825722713688285639
NOTE: coming from previous version require a clean flash due to keystore differences. Maybe is possible a dirty flash removing PIN/Pattern/Password lock and then flash the update, but may not work, backup your data in case you are not able to unlock your phone after the update
Enjoy
@Loupluttle Fixed
-+BB+- said:
@Loupluttle Fixed
Click to expand...
Click to collapse
Wow that was really quick! Thank you for all your efforts.
I can't enable mobile data, it just says this, but seems like mobile data isn't broken. How can I make it work? APN looks fine.
I flashed the rom, it offers great experience. I will report my long usage experience and important bugs I found. But I think the rom is bugless
Microphone, handset and speaker were working during outgoing and incoming calls in the rom published a week ago, but in the compilation dated 12.02.2022 they do not work. And Ram memory is used a lot by the system compared to android 10 version. I think it's due to the kernel. These are the important bugs for now, I will give new notifications as my experience increases. Thanks
Loupluttle said:
I can't enable mobile data, it just says this, but seems like mobile data isn't broken. How can I make it work? APN looks fine.View attachment 5536055
Click to expand...
Click to collapse
That's odd, i never had that issue.. But what happens if you touch the switch? It remains disabled or turns on but mobile data are still not working?
NagasRamazan said:
Microphone, handset and speaker were working during outgoing and incoming calls in the rom published a week ago, but in the compilation dated 12.02.2022 they do not work. And Ram memory is used a lot by the system compared to android 10 version. I think it's due to the kernel. These are the important bugs for now, I will give new notifications as my experience increases. Thanks
Click to expand...
Click to collapse
Thanks for the report, unfortunately the new audio HAL breaks the audio calls, i did not realized that there were a regression because i'm not using the phone as primary, i'm uploading a new build right now with the audio fixed plus all latest changes i made in these days
Regarding the memory usage, use a greater amount of RAM doesn't mean that there's something broken, there's no sense to keep the RAM unused and load everything from the disk everytime, unless there's some process that leaks memory and eats the available RAM for nothing it's normal.
However you are absolutely right regarding the memory usage greater than android 10, and it's not related to the kernel, i've used the same kernel and my branches on PE 10/11 before starting the development of android 12, because i needed a working build enviroment, and the memory usage was lower compared to android 12
New build available
Name: PixelExperience_gemini-12.0-20220213-2227-UNOFFICIAL
sha256sum: 4762c5cffac5535048ec09792194060e624fe2e8df7a7fd2355e0cb178c55ecd
Relevant changes:
* Fixed audio not working during phone calls
* Updated and fixed Power HAL
* Enabled WiFi Display
* Misc updates/fixes/improvements for camera
* Kernel: updated the code to 4.4.292 tag
Download link: https://www.androidfilehost.com/?fid=17825722713688286242
Unless there are other regressions i consider this release stable, this means no new releases every 2/3 days, but only for Google security updates or important changes/fixes in device tree branches.
Actually the only things broken are double tap to wake and key swap function, which i consider minor bugs. I found what's breaking the functions, but not yet understood why, i will try to take a look deeper next days
Enjoy
-+BB+- said:
New build available
Name: PixelExperience_gemini-12.0-20220213-2227-UNOFFICIAL
sha256sum: 4762c5cffac5535048ec09792194060e624fe2e8df7a7fd2355e0cb178c55ecd
Relevant changes:
* Fixed audio not working during phone calls
* Updated and fixed Power HAL
* Enabled WiFi Display
* Misc updates/fixes/improvements for camera
* Kernel: updated the code to 4.4.292 tag
Download link: https://www.androidfilehost.com/?fid=17825722713688286242
Unless there are other regressions i consider this release stable, this means no new releases every 2/3 days, but only for Google security updates or important changes/fixes in device tree branches.
Actually the only things broken are double tap to wake and key swap function, which i consider minor bugs. I found what's breaking the functions, but not yet understood why, i will try to take a look deeper next days
Enjoy
Click to expand...
Click to collapse
Thanks -+BB+-, now downloading.
-+BB+- said:
That's odd, i never had that issue.. But what happens if you touch the switch? It remains disabled or turns on but mobile data are still not working?
Thanks for the report, unfortunately the new audio HAL breaks the audio calls, i did not realized that there were a regression because i'm not using the phone as primary, i'm uploading a new build right now with the audio fixed plus all latest changes i made in these days
Regarding the memory usage, use a greater amount of RAM doesn't mean that there's something broken, there's no sense to keep the RAM unused and load everything from the disk everytime, unless there's some process that leaks memory and eats the available RAM for nothing it's normal.
However you are absolutely right regarding the memory usage greater than android 10, and it's not related to the kernel, i've used the same kernel and my branches on PE 10/11 before starting the development of android 12, because i needed a working build enviroment, and the memory usage was lower compared to android 12
Thanks for considering my views. ) :. s.s.s.s nss nsnsnsnsnsnswsitk ckk wstsckk
Click to expand...
Click to collapse
-+BB+- said:
That's odd, i never had that issue.. But what happens if you touch the switch? It remains disabled or turns on but mobile data are still not working?
Thanks for the report, unfortunately the new audio HAL breaks the audio calls, i did not realized that there were a regression because i'm not using the phone as primary, i'm uploading a new build right now with the audio fixed plus all latest changes i made in these days
Regarding the memory usage, use a greater amount of RAM doesn't mean that there's something broken, there's no sense to keep the RAM unused and load everything from the disk everytime, unless there's some process that leaks memory and eats the available RAM for nothing it's normal.
However you are absolutely right regarding the memory usage greater than android 10, and it's not related to the kernel, i've used the same kernel and my branches on PE 10/11 before starting the development of android 12, because i needed a working build enviroment, and the memory usage was lower compared to android 12
Click to expand...
Click to collapse
Thanks for the quick reply. Moreover, the new version came very quickly. you are the best. I will enjoy the wonderful Rom. I will continue to report important bugs that I find.
Some errors I encountered
-The flash does not work when taking pictures.
-The numbers I made phone calls to do not appear in the call log.
-Home button has no touch function
does this ROM have thermal protection where it forced shutdown while the phone getting hot? it'd be less usable rather than thermal throttling at certain thermal limit
-+BB+- said:
That's odd, i never had that issue.. But what happens if you touch the switch? It remains disabled or turns on but mobile data are still not working?
Click to expand...
Click to collapse
It turns on but after a few seconds it says no connection and turns off automatically, and system puts exclamation mark to the mobile data icon on the status bar.
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"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 9.0 (Pie), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Code:
#include "std_disclaimer.h"
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What's working (LOS16.0):
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Video Recording
Video Playback
Audio
Sensors
Flash
GPS
DAC
Vibration
Wifi Hotspot without password
[+] USB Tethering
What's not working (LOS16.0):
Hotspot with password/WPA2
Wifidisplay is borked
About LineageOS 17.0 and what you need to consider:
Read this post: https://forum.xda-developers.com/showpost.php?p=80271901&postcount=1580
Where are the features?
LineageOS is in development process so don't complain about xyz features missing.
Instructions:
Download the build
Reboot to recovery
Flash the latest build
Reboot
V30 Telegram group chat
Downloads:
17.1
H930: LineageOS 17.1
16.0:
LineageOS 16.0 AFH
H930 GDrive Mirror and H932 GDrive Mirror
15.1:
Here
H932 Release here, Mirror
Sources:
Device Tree: h930 + joan-common
Kernel: msm8998
Vendor: lge
lineage-16.0/17.0 branch
XDA:DevDB Information
LineageOS 16.0, ROM for the LG V30
Contributors
SGCMarkus, rashed97
Source Code: https://github.com/LineageOS/
ROM OS Version: 10.x Q
ROM Kernel: Linux 4.x
ROM Firmware Required: Pie firmware
Version Information
Status: Alpha
Current Beta Version: 1
Beta Release Date: 2018-05-13
Created 2018-05-13
Last Updated 2019-09-19
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Changelogs
Release 13.05.2018
- Initial release
Release 16.05.2018
- Fixed boot (temporarily disabled sdcardfs)
Release 18.05.2018
-enabled sdcardfs again (fixed, took the OP5(T) driver, not the broken LG one)
-reduces system image size by around 10MB, so our friends who repartitioned have a bit more room for that
Release 21.05.2018
-updated to latest LineageOS sources
-enabled burnin protection in overlays
-re-enabled exfat driver in the kernel (may cause issues for some sdcards, may need to reformat them, as they could "load" forever and make the system crash eventually)
-cherry-picked https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/210106 (should fix acccess to wide angle camera on apps that support it)
Release 01.06.2018
- Updated Autobrightness from Taimen (Pixel 2 XL), as it has the same panel
- Enabled the AoD option (you might have to unlock the phone twice or so though, LOS source is currently broken, nothing i can do)
- Updated to latest LOS sources
- Nuked lge/common and moved gestures into our tree
Release 08.06.2018
- Source updates
- fixed AOD
- Added back sysnode (camera stuff)
- thermal/lights HAL are now bindarized
- setting right model name on boot (zip is still called h930 though)
Release 01.07.2018
- Source updates
Release 19.07.2018
- Source updated
- Fixed vibrator
- Updated vendor files to H930V20R
- Allowed access to Snap, SnapCam and Gcam Wide angle mod by default
Release 30.08.2018
- Updated sources
- Updated blobs to 21a
Release 27.09.2018
- Updated sources
- New init system for model detection (old one used ro.boot.suffix which not every V30 had for some reason)
- Some love for the H930DS, it finally works now
- Baseband is shown correctly now
- Includes a release for the H932, will be a seperate link, check download section (This build is done by @me2151 and will not be maintained, but is up-to-date with the H930 currently)
Release 06.12.2018
- Update to LineageOS 16 (synced on 6. december, still has november security patch)
- H930D/DS works
- H932 build is also there, seperate download
- Vibration uses our own service now (no LG dependency), can sometimes, for 1 certain type of vibration be a bit weird, but works fine otherwise
- QuadDAC can be turned on/off (Settings -> Sound -> Hi-Fi Quad DAC), also Volume Balance works, the filters/equalizers dont
- GCam records audio just fine
- Reworked some media profiles (higher bitrates, should be able to record 720p240 and 1080p120, the new gcams kinda override that though and end up recording stuttering 1080p240...)
- Cleanup of a few nonworking proprietary files
- Updated proprietary files to H930V21o (November security patch)
Release 08.12.2018
- Sources updated for december security patch
Release 09.01.2019
- Sources updated for january security patch
- Updated brightness scaling (rom side + kernel side patches)
- Raised default brightness of the AOD
- Enabled Pocketmode (disabled Fingerprint sensor when phone screen is turned off and the proximity sensor is covered)
- SELinux is enforcing (if you encounter any issues, let me know, WITH logs only though)
- I hope i didnt forget anything
Release 13.02.2019
- Updated Sources (Feb. security patch and more)
- FM Radio (may not work on all models, like V300)
- EAS Power HAL + Kernel
- DRM fixed with SELinux enforcing
- DP/HDMI out works now properly
- maybe other stuff i forgot
Release 08.04.2019
- Updated sources (april security patch, los changes)
- Updated vendor files (h930 21w)
- 24 bit audio support
- Lots of DAC stuff
- Back to HMP for better battery life
- Speaker is a bit louder
- Other things i forgot
Release 22.04.2019
- Updated sources
- Added more perf/iop blobs
- Added color service (Settings -> Display -> LiveDisplay -> Color calibration)
- You can use Wifi AND Hotspot now at the same time
- AOD has now a few more options and is now via a little hax more reliable
- Stuff i might have forgotten
Release 10.06.2019
- Updates LOS Sources (June Security Patch, and some other features)
- Volume Panel can now be moved (Settings -> System -> Buttons -> Show Panel on Left)
- Touchscreen Gestures: 4 Swipe directions while touchscreen is off (Settings -> System -> Gestures -> Touchscreen Gestures)
-- This is partly ROM and partly Kernel patch
- Reverted camera blobs to pre 21w patch for more functionality (ISO couldnt be raised as high anymore what ive been told)
- Few other things here and there i might have forgotten
Changelog 19.09.19
- Updated to LOS 17
- Used H930DS 30b blobs (september security patch)
- Kernel sources at 4.4.153 (H930DS 30e), and CAF at LA.UM.7.4.r1-5400
Changelog 05.02.20
- Updated to LOS 17.1
-- february security patch
- H930 v30q blobs
- Video playback issues should be resolved
- Added sdfat driver in the kernel for exfat support
- Hotspot works with no Password set (working on this...)
- Updated Graphics and Wifidisplay stack from LA.UM.8.2.r1-04300-sdm660.0 (same drivers as msm8998...)
-- Wifidisplay is still a bit ****ed though
- Encryption should work (but TWRP for pie encryption doesnt support it)
- Camera for december and later security patch has been fixed
- Added missing NFC configs thanks to @ShapeShifter499
- More i might have forgotten...
Frequently Asked Questions:
Q. Can this ROM be flashed through TWRP?
A. Yes, proceed with the latest TWRP image
Q. Sounds good. How can I contribute to project?
A. Test the build as much as you can and report bugs which can be reproduced with exact steps and are not random.
Q. How to disable "Apps running in background" dialog?
A. When you see the dialog, long press on it and select "Settings". From there, you'll have a toggle to disable it.
Q. Which Models are supported?
A. So far it works well on the H930(G/D/DS), US998, VS996 and LS998. H932 works too, use the .zip for that model. Other devices may bootloop.
Q. Help, my H931/H933 is bootlooping!
A1. For H931 please go to https://forum.xda-developers.com/lg-v30/how-to/running-h930-aosp-rom-us998-converted-t3889320
A2. For H933 please go to https://forum.xda-developers.com/showpost.php?p=78183349&postcount=2
Q. USB Tethering isnt working!!!!
A. Make sure you have the correct drivers installed.
Try this: open device manager:
find the RNDIS (thats what it was called for me), or some other device similar to that name, with a probably yellow !
right click: uninstall drivers (and tick delete drivers)
restart usb tethering
then you have an "unknown device", right click
install driver
search on pc
select from list
search for LG Electronics as manufacturer
and then on right side select "LGE AndroidNet Remote NDIS Device"
My God, that was fast. It even looks to be usable daily, so long as you don't need an SD card (and keep the phone on).
Goodbye Axon 7; V30, here I come!
I didn't see this in the OP but WE install gapps yes?
foamerman said:
I didn't see this in the OP but WE install gapps yes?
Click to expand...
Click to collapse
Install gapps after you flash the rom, dont reboot inbetween
Finally.. my fav lineage os is here.. awesome.. hope it gets continuous support..
Thanks!
dadme said:
Finally.. my fav lineage os is here.. awesome.. hope it gets continuous support..
Thanks!
Click to expand...
Click to collapse
I plan to
(And I hope some more people/devs become interested in this device now.... fixing/trying to fix stuff nearly alone after rashed did the first device bringup.... And im no pro myself either, idk what causes the boot issues )
For exfat why don't try Samsung open source module https://github.com/bkuhn/exfat
Work on LG V20 D.O.T.S custom kernel, realy nice.
dadme said:
For exfat why don't try Samsung open source module https://github.com/bkuhn/exfat
Work on LG V20 D.O.T.S custom kernel, realy nice.
Click to expand...
Click to collapse
Thanks, will try that one. Already had it working once, then took it out again to just check if it was causing issues or not, and then imported it again, and suddenly its causing a weird behaviour
Setupwizard takes ages to load, its checking the sdcard forever, Launcher takes ages to load too, and after a few minutes the system crashes... Same happens with the sdfat driver lol
On stock and TWRP it works fine though (TWRP uses the same driver as i tried btw...).
Nice ! Good job as always
I will flash it next week as i still need my V30 urgently working for now... but anyways thanks in advance
Camera
Literally the 1 thing stopping me from installing this right now is the camera. Gcamera is great but doesn't support 4k video on this device nor does it support laser focus or duel lenses (although the ported version of gcamera have a separate app for each camera). Please can you port the LG Camera over. Also does the QuadDAC work on this?
You made my Monday great ?
Thank you
Klimos said:
Literally the 1 thing stopping me from installing this right now is the camera. Gcamera is great but doesn't support 4k video on this device nor does it support laser focus or duel lenses (although the ported version of gcamera have a separate app for each camera). Please can you port the LG Camera over. Also does the QuadDAC work on this?
Click to expand...
Click to collapse
That is the reason I never used other roms on my G5.
SGCMarkus said:
Install gapps after you flash the rom, dont reboot inbetween
Click to expand...
Click to collapse
No what I was saying was the rom doesn't have gapps with it so we've got install gapps with the rom. Sorry for the confusion.
foamerman said:
No what I was saying was the rom doesn't have gapps with it so we've got install gapps with the rom. Sorry for the confusion.
Click to expand...
Click to collapse
Yep, not shipped with gapps. From my last stand of knowledge (like years ago lol) its not even allowed to ship gapps with ROMs.
Hi, is fm radio working with this rom?
Hi Markus, Danke for your great work and astonishing results here!
Regarding the camera: I remember some guys where extracting the official LG Cam from the Korean Oreo update a few weeks ago...
Is there any chance we could get the LG camera working on LineageOS ?
kgian2007 said:
Hi, is fm radio working with this rom?
Click to expand...
Click to collapse
tbh, i think i havent tested this yet. I focused more on finding out what the **** causes the bootissues.... (trying to figure that out since easter...)
Thats like searching a needle in a haystack (as the logs dont contain anything helpfull when it happens... and no ramoops either ;-; )
FcBayernMinga said:
Hi Markus, Danke for your great work and astonishing results here!
Regarding the camera: I remember some guys where extracting the official LG Cam from the Korean Oreo update a few weeks ago...
Is there any chance we could get the LG camera working on LineageOS ?
Click to expand...
Click to collapse
Ehhm... Depends on how much the LG Cam depends of the LG Framework? But i suppose thats a lot, would be really really difficult (involving lots of reverse engineering then probably) and would take ages. Doubt LG wants to make our lives easy lol
So... Just got a report from my tester.
10 consecutive (re)boots without a problem. Will release a version soon with this fixed
Had to disable sdcardfs (ro.sys.sdcardfs=0). Maybe i can find a commit somewhere that fixes whatever LG ****ed up there (I suppose their stock framework/kernel source has a modified version, that doesnt work well with AOSP based ROMs...)
Edit: uploading non-treble build now
Thanks to @phhusson for leading me to the fix
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
[B]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/B]
Android Open Source illusion Project
About us:
AOSIP is a quality custom rom based purely on GOOGLE AOSP source since 6.0 release. Twisted with the latest features and blended with stability. We strive for perfection and it shows.
Team Illusion:
Josh Fox (xlxfoxxlx)
Akhil Narang
Shreesha Murthy
Brett Montague
Sri Harsha
Source code:
AOSiP Gerrit Review
AOSiP Github
Device Tree (read dependencies for other repos)
Kernel source
Latest Downloads:
aosip.dev | SourceForge
Credit/Thanks:
Mike Williams(founder and creator of AOSiP)
Google
Dirty Unicorns
AICP
ABC Rom
Screwd
Omni
Krexus
Cyanogenmod
LineageOS
SlimRoms
ChainFire (SuperSU)
Beanstown106
Cory Collins
Sultanxda
flar2
francisofranco
XDA:DevDB Information
AOSiP, ROM for the Lenovo ZUK Z2 (Plus)
Contributors
kenny3fcb
Source Code: https://github.com/AOSiP
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: ZUI 3.5 QPST
Based On: AOSP
Version Information
Status: Stable
Created 2018-11-21
Last Updated 2019-02-11
INSTALLATION PROCEDURE:
MAKE SURE YOU HAVE ATLEAST FLASHED ZUI 3.5 VIA QFIL
Grab any one of the below:
3.5.376_ST_180516 OR 3.5.389_ST_180525
Indian ZUI 2.5 is also known to work
MAKE SURE YOU'RE USING ONLY THE OFFICIAL TWRP
Reboot to recovery
Wipe Data and Cache
Flash ROM (link in first post)
Flash GApps (link in first post)
Flash ONLY the latest Magisk (optional)
Reboot to system
LIST OF ALL KNOWN ISSUES:
Touchscreen failure on refurbished phones
REPORTING BUGS:
DO NOT Report bugs if you're running a custom kernel, Magisk modules like: supercomplex sound mods, Adreno GPU custom libs, GPU turbo mode etc or Xposed
Grab a logcat right after the problem has occurred, or try to replicate the bug while grabbing logcat if you couldn't take logs at that time. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot or a panic, force reboot and go to recovery, open file manager and fetch pstore (you can do it from PC after connecting your phone in recovery mode after the panic, type "adb pull /sys/fs/pstore/console-ramoops" or copy that file to internal storage and reboot to system) and post it with the context of the panic . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If you couldn't do the above steps, there is a simpler way too. You can download SysLog, tick all the possible logging options. Try to replicate the exact issue you are facing and click on 'TAKE LOG' on SysLog app.
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
This AOSiP Pie release comes with some goodies:
Kernel's version is 4.4
[Brings lots of improvements ranging from memory management, better scheduling, security, RCU, performance improvements and many more compared to 3.18]
With kernel 4.4, we got an improved, effective implementation of EAS. Currently CAF has merged kernel/common which is upto EAS r1.4.
Kernel 4.4 also brings better compatibility with Clang.
Other notable features of the kernel are:
Always upto date with kernel_common (linux-stable, f2fs, and other improvements)
Always compiled with latest AOSP Clang
Enabled Clang LTO which gives a tiny performance bump
Debloated heavily and debugging is reduced a lot
Removed never ending SELinux auditing
LZ4 as default zram compression algorithm
Simple LMK by sultanxda for better memory management
Westwood+ TCP congestion algorithm
WireGuard
Vibration Control
Upstreamed CFQ as default I/O scheduler
KCAL display color control
Memory leak fixes from sultanxda and Star_king12
Coming to the ROM side:
VoLTE works and SELinux status is Enforcing
Encryption works after manual /data format from TWRP
Full Treble and full VNDK is enabled.
It uses our unused /factory partition for storing all device specific stuff there.
Users coming from ZUI only need to flash the official TWRP.
Users coming from ROMs with /vendor partition need some steps to follow:
1) Flash Vendor2factory zip,
2) Flash official TWRP,
3) Reboot to recovery and then flash the ROM
Other notable features are:
Call recording
Vibration pattern from Pixel devices
Always-On Display support
aptX support
Pixel 3/XL powerhal adapted for z2_plus for a fluid experience
Acknowledgement:
Code Aurora Forums, @kholk and Sony Xperia Developer World for kernel 4.4 bringup on MSM8996
@Star_king12, @DD3Boh and @davidevinavil for working as a team with me for porting kernel 4.4 on zuk_msm8996.
@MR.HACKER5476 for initial z2_plus pie bringup
@faizauthar12 for initial 3.18 kernel bringup
@nathanchance for android-linux-stable, android-kernel-clang
@joshuous and @RenderBroken for EAS-Project
ZukCustomGoodies members for testing and bug reporting
Reserved for review
rom is nice flashed the beta downloaded from Gdrive this afternoon . battery backup looks promising and usage is smooth . i noticed one thing though i have tow sim cards both 4g i use on for calls and one for internet access . i cannot switch the sim used for mobile data in sim card manager its always stuck on the same sim no matter what i try . when i choose sim for mobile data both sim indicators goes off then phone reads sim cards again and setting are back the way they were like i did nothing
Reserved
hey hey let's get that 1st page reserved post for review shall we
Edit:
1st remark: the ROM's using EAS enabled kernel, but generate less heat than the latest AEX and performance doesn't seems to be impacted. Batterylife is also top-notch, even though the phone still get a little warm when using for tasks like watching 1080p vp9 Youtube videos with speakers
2nd: no U-Touch configuration to be found, default to Left swipe - Recent and Right swipe - Menu. The lack of those customization also means that I can't map double click home button to launch camera, which is a pretty useful (and bug-free, compared to double clicking the power button) shortcut
3rd: there's a small visual bug with the clock on statusbar on lock screen after reboot, just like AEX
Edit2: There seems to be a problem with the fingerprint unlock for me, sometimes it doesnt register and I have to use dt2w or the power button, after that it returns to normal immediately
Edit3: another small visual bug: on the right side of the status bar, there seems to be a lack of space, since if too many system icon on there, the battery icon is pushed out of the screen entirely
The Rom is just perfect. I noticed a small bug- the gesture typing using in built aosp keyboard causes it to force close. (It's a rom side bug ig). Also, the display glitches are close to none. Battery is also good and heat management is also pretty good. And it's just the SMOOTHEST ROM i have used. The 4.4 combo with EAS is just wow.
Thanks a lot, dev. Waiting for future updates with even more optimisations.
pipyakas said:
hey hey let's get that 1st page reserved post for review shall we
Edit:
1st remark: the ROM's using EAS enabled kernel, but generate less heat than the latest AEX
2nd: no U-Touch configuration to be found, default to Left swipe - Recent and Right swipe - Menu.
3rd: there's a small visual bug with the clock on statusbar on lock screen after reboot, just like AEX
Edit2: There seems to be a problem with the fingerprint unlock for me, sometimes it doesnt register and I have to use dt2w or the power button, after that it returns to normal immediately
Click to expand...
Click to collapse
fingerprint bug is happening here too
pipyakas said:
Edit2: There seems to be a problem with the fingerprint unlock for me, sometimes it doesnt register and I have to use dt2w or the power button, after that it returns to normal immediately
Click to expand...
Click to collapse
ahh988 said:
fingerprint bug is happening here too
Click to expand...
Click to collapse
Please flash the attached kernel and give feedback
Nice rom , but I cant find navigation bar option ,Cuz u touch isnt working very well, and translation missing,,,,,,
kenny3fcb said:
Please flash the attached kernel and give feedback
Click to expand...
Click to collapse
What this kernel contains ?
STARK0711 said:
What this kernel contains ?
Click to expand...
Click to collapse
Probably a fix for the fingerprint reading in deepsleep problem, which I havent got any since I flash the kernel (about half a day ago now)
Might need more time to have a conclusive result but it's promising
Man this rom is so fluid and bugless it's incredible. It has everything I want in a rom, not a lot of features, good battery life, good performances. It's perfect for me thank you very much. I recommend it to everyone
PS: last kernel corrects the fingerprint problem
New beta update is up!
Grab it from here: Official | Mirror 1 | Mirror 2
Changelog:
Device specific changes:
Android auto (Many thanks to @kraken**** for testing out builds and providing logs which helped me a lot to fix this issue)
USB tethering in Windows (doesn't need manual update to RNDIS driver anymore on every reboot)
QCOM DIAG mode
Fixed an issue where FP wasn't getting detected during setup and was only possible after reboot (Thanks to @Danish1999 for the fix)
Kernel upstreamed to 4.4.165 and compiled with AOSP Clang 8.0.5
Disabled CONFIG_KSM as it was consuming 10-30% CPU load all the time
Blob updates from zuk-devs repos
ROM specific changes:
Data switching in dual sim situations (Thanks to PixelExperience guys, took ims+msim commits from them to temporarily fix this issue)
4G/LTE status bar icon switcher
Vibrate on plug
Toast when a screenshot is deleted
Option to mute media with gesture
Added package name to installed app details
Ambient music ticker
Per-app cellular data and wifi restrictions
Battery meter style in battery settings page, same as status bar icon
Please clean flash this build as it contains new commits from PE which fixes data switching issue in multi-sim conditions.
Happy flashing
Flashed the latest build and battery backup and smoothness is just superb. Also, the fp recognition problem is solved. I haven't noticed any bugs so far. Just one request from dev (or maybe it's upto aosip devs to do this)- please hide the annoying hd notification permanently.
Also, the battery graph is for first cycle after flashing, it should improve after a few cycles.
reverseflash⚡⚡ said:
Flashed the latest build and battery backup and smoothness is just superb. Also, the fp recognition problem is solved. I haven't noticed any bugs so far. Just one request from dev (or maybe it's upto aosip devs to do this)- please hide the annoying hd notification permanently.
Also, the battery graph is for first cycle after flashing, it should improve after a few cycles.
Click to expand...
Click to collapse
How much battery drain for pubg? :silly:
Is there an option to enable navigation bar ??? I cant find it ?
Z750z said:
Is there an option to enable navigation bar ??? I cant find it ?
Click to expand...
Click to collapse
As of now navbar toggle isn't added in AOSiP yet. But you can use any terminal app or do 'adb shell' from PC and paste this (Grant root access after typing su):
su
mount -o remount,rw /vendor; echo 'qemu.hw.mainkeys=0' >> /vendor/build.prop; reboot;
The device will reboot and you can see the navbar is enabled after it boots up.
first rom without fingerprint problem and very smooth
{
"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"
}
/*
* Your warranty is... still valid?
*
* 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.
*
*/
Click to expand...
Click to collapse
"LineageOS is a free, community built, aftermarket firmware distribution of Android 9.0 (Pie), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit."
What's working:
- Bootable
- RIL
- WI-FI
- BLuetooth (A2DP, aptX, Calls)
- Audio (with sound amplifier too)
- Sensors
- LED
- GPS
- Video Playback
- NFC
- Fingerprint
- Camera
- Camcorder
- Flash
- FM Radio
What's not working:
- Selinux
Installation:
Download the zip(s)
Install a compatible Recovery (TWRP 3.2 recovery recommended)
Perform a nandroid backup of your current ROM (Optional)
Wipe data/factory reset
Flash LineageOS
Optional: Install the Google Apps addon http://opengapps.org/
Reboot
Download:
nikith290 builds: G.Drive
vm03 builds: https://vasy.ru/LineageOS-16/marmite/ | POST with addithional info
Additional: Recovery | Bootloader (G.Drive)
Source Code:
ROM: https://github.com/LineageOS
Device Tree: DevelopedInside
Kernel: Developed Inside
Vendor: DevelopedInside
Screenshoots and main post on 4PDA.
If you reporting a bug - please, attach system logs (aka logcat) and kernel logs (dmesg). If system crash randomly, check tombstone logs and console-rampoos.
Thanks.
Contributors: vm03
Android Version: 9.0 Pie
Kernel version: 3.18.120
Based On: LineageOS
Status: Beta
Created: 02.03.2019
Lats Updated: 14.04.2019
Nice job! I was following this @ 4pda since day one.
There is a serious issue with the last 2 builds on the swift 2x. The screen keeps going off and the device locks itself . Not sure what the problem is. The first build doesnt have that issue tho.
logs:
https://drive.google.com/file/d/1A1KZ7ZktqdSpS-yEsrKOKP6xMvBjRMVh/view?usp=sharing
https://drive.google.com/file/d/1Ateb7-r1hFYzzEl1NgufnnhHzbZVk5EM/view?usp=sharing
Abdullah S.A. said:
There is a serious issue with the last 2 builds on the swift 2x. The screen keeps going off and the device locks itself . Not sure what the problem is. The first build doesnt have that issue tho.
logs:
https://drive.google.com/file/d/1A1KZ7ZktqdSpS-yEsrKOKP6xMvBjRMVh/view?usp=sharing
https://drive.google.com/file/d/1Ateb7-r1hFYzzEl1NgufnnhHzbZVk5EM/view?usp=sharing
Click to expand...
Click to collapse
Finnaly have a time to check it.
And what can i say: you using Treble kernel and treble repartition. Its not bad, but LOS kernel have a huge part of updates and highly recommended to useage
[ 0.000000] Linux version 3.18.71-treble ([email protected]) (gcc version 4.9 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Sep 28 18:40:23 +03 2018
Click to expand...
Click to collapse
I cant help you or debug it, untill you using not standart kernel supplied with LOS16.
UPD: yeah, seems like its ROM bug, sorry for misunderstanding. Working on it.
nikith290 said:
Finnaly have a time to check it.
And what can i say: you using Treble kernel and treble repartition. Its not bad, but LOS kernel have a huge part of updates and highly recommended to useage
I cant help you or debug it, untill you using not standart kernel supplied with LOS16.
UPD: yeah, seems like its ROM bug, sorry for misunderstanding. Working on it.
Click to expand...
Click to collapse
Thank you for you work. I just tried the new update (the one with OTA) and the problem is solved. That ROM is really stable. I am facing the same bugs you mentioned in OP so nothing unusual. Waiting for the fixes.
Keep up the great work!
Thanks for supporting Swift 2 @nikith290 ...currently on crDroid Oreo but will definitely try this out ..hoping you find the time to fix screen bug meantime ..:good:
Do you take donations for a beer or coffee via PayPal ?
KevMetal said:
Thanks for supporting Swift 2 @nikith290 ...currently on crDroid Oreo but will definitely try this out ..hoping you find the time to fix screen bug meantime ..:good:
Do you take donations for a beer or coffee via PayPal ?
Click to expand...
Click to collapse
Screen already fixed with RIL data. Several new builds can be downloaded from Gdrive folder =D I just don't give any announcements before camera will be fixed.
Coffee, but not now. Many thanks!
My builds: https://vasy.ru/LineageOS-16/marmite/
What's working:
- Boots
- RIL (Calls, SMS, Data)
- NFC
- Wi-Fi
- Bluetooth
- Audio
- Sensors
- LED
- GPS
- Fingerprint
- Camera
- Camcorder
- Video Playback
- Flash
- FM radio
What's NOT working:
- SELinux Permissive
Changelog
20190413
- fix FM radio
- fix LiveDisplay
- upstream updates
20190407
- fix FP in apps
- fix GPS crash
- add WiFi display(miracast)(need testing)
- upstream updates
20190324
- You are welcome! (first public release)
All source's also on DevelopedInside github
Wow that was quick.
Just tested the new release
Bugs:
- Fingerprint not working with 3d party apps like banking apps (Probably because of SeLinux?)
-Sometimes I got a message of 'Process System is not responding'. Not a big deal tho.
-Casting to a wireless display is not working ( It causes a system UI crash)
-Two camera apps, the lineage os one and the AOSP one.
-FM radio not working
Note: these are the same bugs that I face with gsi ROMs (except for the two cameras and process system)
Everything else (which means almost everything) is working fine. Great job guys!
would you guys say this rom is at a state where i can use it as a daily driver?
also thanks for the hard work in making this
yamileon said:
would you guys say this rom is at a state where i can use it as a daily driver?
also thanks for the hard work in making this
Click to expand...
Click to collapse
It's fine as a daily driver as long as you don't use FM radio. I am using it right now, it is very stable and it offers better battery life than project treble GSIs do.
Also I'd like to report that LiveDisplay isn't working for me on the Swift 2 Plus
Update!
~~~08.04.2019~~~
- LineageOS Upstream
- April Security Path
- Fixed "System Error" message
- Fixed Fingerprint Authentication in 3rd party apps
- Added Qualcomm's WI-FI Display implementation (needs check, my miracast dead)
- Removed AOSP Camera
Download: https://drive.google.com/drive/folders/1p47DeslJmlmuxURwPjJKxiizt3aTvcYP
https://vasy.ru/LineageOS-16/marmite/
20190407
- fix FP in apps
- fix GPS crash
- add WiFi display(miracast)(need testing)
- upstream updates
vm03 said:
https://vasy.ru/LineageOS-16/marmite/
20190407
- fix FP in apps
- fix GPS crash
- add WiFi display(miracast)(need testing)
- upstream updates
Click to expand...
Click to collapse
Is this a different build than the one Nikith90 provided?
Two questions:
1. Is there any simpler and less intrusive ways to get root than Magisk? SuperSU is not an option.
2. When can we foresee a working webview?
Other than that, great work! Very stable and smooth indeed!
Abdullah S.A. said:
Is this a different build than the one Nikith90 provided?
Click to expand...
Click to collapse
No.
We just forgot to ask each other about who gonna release next build
beamscotty said:
Two questions:
1. Is there any simpler and less intrusive ways to get root than Magisk? SuperSU is not an option.
2. When can we foresee a working webview?
Other than that, great work! Very stable and smooth indeed!
Click to expand...
Click to collapse
1. You can download LineageOS SU manager from https://download.lineageos.org/extras (arm64, LOS16)
2. Hm... Its already provided by Chomium-Based Webweiw included in LOS source code, as i know... Can you provide a little more info?
For 1. Great. Thanks. I wan't sure if the standard add on would work.
For 2. I noticed today after upgrading to this version from CRdroid 8.1 (I did a dirty flash of the OS and GAPPS 9, not noticed any other problems so far) when you get the prompt to connect to a WiFi hotspot which requires you to accept terms (in webview) I only get a blank page. I am using Opera as my browser, but it shouldn't be related.
Other suggestions: Can one have the battery icon as a circle? That, and automatic log on when correct PIN is entered would be nice. I miss those features (and a few others) from CRdroid.
beamscotty said:
For 1. Great. Thanks. I wan't sure if the standard add on would work.
For 2. I noticed today after upgrading to this version from CRdroid 8.1 (I did a dirty flash of the OS and GAPPS 9, not noticed any other problems so far) when you get the prompt to connect to a WiFi hotspot which requires you to accept terms (in webview) I only get a blank page. I am using Opera as my browser, but it shouldn't be related.
Other suggestions: Can one have the battery icon as a circle? That, and automatic log on when correct PIN is entered would be nice. I miss those features (and a few others) from CRdroid.
Click to expand...
Click to collapse
1. I will try to check webwiew bug later, now im using mini gapps with Chrome Webwiew
2. LOS not providing that type of features anymore.
Wait for CrDroid PIE builds
anyone able to use faceunlock ? using pico gapps no option for face unlock in smart unlock settings ...if i install trusted face apk from apk mirror settings appear as expected and setup launches but crashes before finishing setup
*should i :
1. install stock gapps package
2. put trusted face apk ..in /system/priv-app/
3. or is there a flashable patch zip
4. or another version of trusted face ( using version 9 latest from apk mirror)
5. or something else
6. or it's broken and take logs ...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
* Your warranty is now void.
*
* 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.
*
*/
Introduction
LineageOS is a free, community built, aftermarket firmware distribution of Android 10 (Q), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Bugs
What's working:
Boot
Bluetooth
Bluetooth Headphone (Media / In-Call)
Camera / Camcorder
Double Tap to Wake
Torch
Fingerprint Sensor
RIL (LTE/Call/SMS)
GPS
WiFi
WiFi Hotspot (2.4Ghz)
USB (ADB/MTP/PTP)
Audio Playback
Video Playback
NFC
LED lights
Sensors
Hardware Encryption
ExFAT SDCard
USB OTG (From Quick tiles -> Add USB OTG tile -> Press it)
SELinux is enforcing
What's not working:
FM Radio
You tell me.
Installation instructions
Download the zip(s).
Install a compatible Recovery
Perform a NANDroid backup of your current ROM (Optional)
Wipe system / data / cache partitions
Flash ROM.
Optional: Install the Google Apps addon package.
Optional: Install Magisk for Root.
Supported models:
E6603, E6633, E6653, E6683
Downloads
Recovery : TWRP
Gapps : Open Gapps 10.0
Rom : Download
Sources
Device/Kernel/Vendor Tree: Sources
Donate
DONATE To Me
Big Thanks
LineageOS Team.
@Myself5
@Olivier97
all sony-msm8994 contributors.
XDA:DevDB Information
LineageOS 17 for Xperia Z5, ROM for the Sony Xperia Z5
Contributors
tarkzim
Source Code: https://github.com/LineageOS
ROM OS Version: Android 10
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Stock 7.1
Based On: LineageOS
Version Information
Status: Stable
Created 2020-02-11
Last Updated 2020-10-26
Changelogs
2020/11/03
Add missing SELinux policy rules for camera, fixes some issues.
2020/10/30
Sync camera wrapper codes with my LOS18 sources.
Sync camera blobs hack with my LOS18 sources.
2020/10/26
Upstream updates and fixes.
Fixed Camera / Camcorder (Proper fix, not using prebuilt patches), stock Snap camera might not be good, try Footej or Open Camera from Play store.
2020/09/19 [ TEST BUILD ]
Fixed RIL/Telephony issues.
DOWNLOAD
2020/09/14
### Camera is still broken ###
Updated with September security patches.
Upstream updates and fixes.
Disable PowerEfficient WQ to reduce wake-up events on kernel, Optimized for battery life.
Lower minimal CPU frequency for better power consumption and heating issues.
Revert 3.18 Kernel Binder/LMK changes for better memory management.
Fixed Offline-charging due to SELinux enforcing denials.
Fixed Encryption/Decryption due to SELinux denials.
Switch back to older Light HAL for better Notification LED compatibilities.
Allow apps to access OpenCL library.
Added WireGuard support in kernel.
2020/08/08
### Camera is still broken ###
Updated to Android 10.0.0_r41 with August security patches.
Upstream updates and fixes.
Fixed Torch light. (Camera preview and capture still broken)
SELinux is now enforcing.
Optimized UI performances.
2020/07/22
### Camera is still broken ###
Updated to Android 10.0.0_r40 with July security patches.
Upstream updates and fixes.
Finally fixed memory draining issues, thanks to @TALUAtXDA .
Kernel optimizations.
Support more models for flashing: E6603, E6683
2020/06/19
### Camera is still broken, and memory draining very fast ###
Updated to Android 10.0.0_r37 with June security patches.
Upstream updates and fixes.
Fixed Deep sleep problems with CPU task stats patches, now device goes into sleep more effective.
Updated Kernel from 3.10.84 to 3.10.108 with a lot of patches.
Updated LMK and Binder drivers from 3.18 Kernel.
Imported Power Efficient Workqueue with netfilter/ipa driver patches.
Added BFQ I/O Scheduler.
Updated Perf/Thermal stack from Nexus 6P - OPM6.171019.030.
Tweaked volume steps.
Fixed manually network operator search.
Support Encryption. (But there is no compatible TWRP for Z5 to support decryption, use it at your own risk)
Added back LiveDisplay HAL (for color calibration and picture adjustment).
2020/04/12
Updated to Android 10.0.0_r33 with April security patches.
Upstream updates and fixes.
Fixed SMS sending and dialing problems.
Kernel patches for memory management, improved performances.
Enabled ZRAM, improved performances.
Fixed audio routing issues on previous builds.
2020/03/08
Updated to Android 10.0.0_r31 with March security patches.
Upstream updates and fixes.
2020/02/28
Upstream updates and fixes.
Switched to Legacy WiFi Service - fixes Mac address.
Add Doze service, improves and deep sleep seems better now.
Fixed random reboots caused by some network behavior.
2020/02/11 - Initial release
Android 10.0.0_r27 with February security patches.
With Graphic / Vulkan drivers from Angler OPM3.171019.019.
With Proper RIL Signal strengths.
With FM Radio support.
With working GPS.
With ExFAT SDcard support.
With massive recent kernel patches.
Screenshots
here
Reserved
Mine!
Thanks for this! I'll attempt to bring this up for Z5P.
Good job! Thanks! Downloading....
Only thing that doesnt work for me is the camera and texting over SMS but other than that perfect rom
Is there any hope for the camera?
dim.on said:
Is there any hope for the camera?
Click to expand...
Click to collapse
simbanono said:
Only thing that doesnt work for me is the camera and texting over SMS but other than that perfect rom
Click to expand...
Click to collapse
Still working on it, no idea for now.
tarkzim said:
Still working on it, no idea for now.
Click to expand...
Click to collapse
The SMS-sending issue is first reported here.
I've never found a solution...
Berni-0815 said:
The SMS-sending issue is first reported here.
I've never found a solution...
Click to expand...
Click to collapse
I see, will try to figure it out.
wow, i thought the developers have already forgotten the Z5. I keep my fingers crossed to fix the errors. When wifi is fixed I will gladly test this rom. Good job
bladesss said:
wow, i thought the developers have already forgotten the Z5. I keep my fingers crossed to fix the errors. When wifi is fixed I will gladly test this rom. Good job
Click to expand...
Click to collapse
WiFi is all fine, it's just screen cast is broken.
Awesome. Does it not work on E6633/E6683 or has it just not been tested?
HaruKaze98 said:
Awesome. Does it not work on E6633/E6683 or has it just not been tested?
Click to expand...
Click to collapse
I have a single variant of Z5, so i can't give you the answer for now.
But it "Should be" working with your dual sim variant, grab me logcats if it's not.
Holy cow , I opened up XDA to see check magisk and ended up with THIS POST. Good luck , man , you doing a god's job XD
I got a z5 last week and I'm glad to hear good news. I got a lot of help when I was using Zenfone 5z. Thank you for your work
tarkzim said:
I have a single variant of Z5, so i can't give you the answer for now.
But it "Should be" working with your dual sim variant, grab me logcats if it's not.
Click to expand...
Click to collapse
I just tried flashing it. the device entered a bootloop and I didn't know how to get a logcat during it.
Good job! Keep it up :good:
HaruKaze98 said:
I just tried flashing it. the device entered a bootloop and I didn't know how to get a logcat during it.
Click to expand...
Click to collapse
backup working os via TWRP
flash this rom
reboot and wait a while or until kernel panic
press power+volume_up until vibration
hold power button
press power_down immediately after vibration
release all buttons
in TWRP go to advanced/terminal
copy the content (if any) of /sys/fs/pstore to /sdcard
restore working os
copy the files from /sdcard (see the step above) to somewhere and analyse them
{
"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 11.0.0 which greatly extends the capabilities of your phone.
This project are based on AOSP/CAF
The XPerience Project since 2011
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
Don't ask to add ANX it will never be included.
Click to expand...
Click to collapse
Features:
Custom tiles (Caffeine, HeadsUP,Usb tether)
Power menu customizations (reboot to recovery one touch in advanced reboot, for bootloader do a long touch)
Theme appart dark, black
Bionic optimizations
NightFall Launcher our fork of Launcher3 (WIP)
3 fingers swipe take screenshot
Lockscreen charging info
Navbar inverted layout (WIP)
Gaming optimizations (Also recommend to switch to completwe yuki kernel if exist for your device)
Edge lightning
Adaptive playback
Double tap to sleep on lockscreen
Work in progress...
WORKING:
Boot
Rild
LTE/3G/2G
bluetooth
Camera
camcorder
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
DT2W
NFC
Bugs
You tell me
CAF BRANCH:
LA.QSSI.11.0.r1-09900-qssi.0
AOSP branch:
android-11.0.0_r29
Source forge
Or the web
http://thexperienceproject.org
GAPPS:
Not needed. included
The XPerience Project
Contributors
TeamMex
Source Code: https://github.com/TheXPerienceProject
ROM OS Version: Android 11
ROM Kernel: Linux 4.14.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP/ CAF
Version Information
Status: NIGHTLY
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:
Did you--
wipe:
restore with titanium backup or swift backup (Say which):
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel(only yuki kernel is supported):
other modifications:
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
Changelog (XXX in the date means not released yet)
14/May/2021
Merge May Sec patch
Redesign volume dialog
use DOUBLE_TAP_TO_WAKE setting also for wake from aod
configure same GID based APNs as per carrier requirements
Bring back custom battery styles
Supress telephony crashing platform
Fix initialization of USER_ROTATION setting.
Recovery: Add ota upgrade support from /data
Merge tag 'LA.QSSI.11.0.r1-11900-qssi.0'
Merge tag 'LA.UM.9.12.r1-11300-SMxx50.0' under sepolicy_vndr
Fix to release audio focus after call termination.
IMS: Fix issue with answering call for some 3rd party apps
rootdir:initrc: Create camera-daemon c(pu)-groups
Add NNaPI cpu group
Update Yuki iridium
07/April/2021
April ASB
SQLite Upgrade to 3.32.2
Fix libcodec2 issues
Bug fixes
Merge ASB-2021-04-05_4.14-stable
31/Mar/2021
WallpaperPicker2: Fix race condition for fast-loading wallpapers
Wallpaperpicker2: Return valid wallpaper ID for PartnerWallpaperInfo
WallpaperPicker2: Declare usage of missing permissions
Updater is now working on enforced sepolicy
Update some icons
Add nfc icon (devices with NFC)
Allow to disable network traffic indicator
Added spanish translations
Add display color modes
Added smart pixels (Amoled devices only)
change dark settings background and our red accent
4.14.228 Linux kernel
Disable kpti
Enable Qpower
Configure PSI
enforce 24-bit audio for offload playback
Removed ANX Cause more problems than solutions, better install the module via magisk
27/Mar/2021
Atoll: add whitelist to support npu and hta libs
ANDROID: Make vsock virtio packet buff size configurable
ANDROID: fix up ext4 build from 4.14.227
Linux 4.14.227
Fixed fingerprint in enforcing sepolicy (now you can add newer fingers)
Add ANX camera (People really are annoying If something does not work well with that camera, do not report bugs...) use this module if u have issues : https://t.me/xperiencereleases/28
Bring back our setupwizard
NightFall Launcer bug fixes
configure Dext2OAT using the powerhal
Address Thermal sepolicy
17/Mar/2021
ueventd: Add support for updating permissions on bind
Master:iorap:Terminate iorapd process when both tracing and prefetching are off
[master] [Bugfix] Fix the wrong lastBackgroundTime in UidRecord
Avoid allocation on Java Binder fast path
Avoid potential fd leak in sharedmemory
[master] Binder interface tokens: remove extra mallocs
[master] libbinder: support inheriting realtime priority
SF: handle long waiting Layer sync point
[master] libbinder - avoid pthread_cond_broadcast per call
[master] libbinder: writeInterfaceToken char16_t* variant
[master] SurfaceFlinger: VSyncPredictor should be robust with inconsistent vsyncs
[master] Ensure that expected present time is in the future
native: Add libgui_vendor_overlay module (due to some devices not build vendor )
Restore Dim_Behind Flag of Base View and set dim amount to (Fix boost brightness for xiaomi sm8250 fod implementation)
only call futex_wake when there are waiters
And more important performance optimizations
Ambient now playing
Yuki kernel upstream to 4.14.225
Fix whatsapp issues with mic (?)
Sepolicy enforced!
05/Mar/2021
Merge March security patch
Performance optimizations
Fix potential overflow in Media extractor and WAV
audio: use strong pointer to protect callback
Prevent mEventCache UAF in SensorEventConnection
Merge ASB-2021-03-05_4.14-stable
Upstream yuki lite kernel to 4.14.223
01/Mar/2021
Implement Custom Headers
Implement Network traffic indicators
enable permissions hub
Add on/off screen animations
Fix: "Clear All" recent app screen loop bug
Misc Fixes
21/feb/2021
Implement doze functions
Allow to enable AOD
Track our Launcher NightFall
Implement google feed on our launcher
Configure wakeup doze delay
Ambient music: pulse on new music tracks and Now Playing info
Enable custom clock faces
Add xperia weather
20/feb/2021
Initial public release
Added edge lightning
Implemented Doze functions
Feb sec patch
Fixed issues with some third party cameras
Yuki kernel lite upstream to 4.14.221
Fixed some performance issues
Fixed Updater app
To pass safety install magisk and enable magisk hide.
Gapps included.
reserved
looks good lets try it
Already downloading it.
By 20/feb/2020 you mean 2021 right? Just checking lol
One question does Yuki support KCAL or is it going to include it? Because I had seen that feature on Q Kernel but in R Kernel is no longer available...
Regarding the ROM it's nice to see it again, I remember when It was released for Redmi 3S
Stabys said:
Already downloading it.
By 20/feb/2020 you mean 2021 right? Just checking lol
Click to expand...
Click to collapse
Copy/paste error xd
Fersho said:
One question does Yuki support KCAL or is it going to include it? Because I had seen that feature on Q Kernel but in R Kernel is no longer available...
Regarding the ROM it's nice to see it again, I remember when It was released for Redmi 3S
Click to expand...
Click to collapse
the included in the rom never will come with kcal use the separated version.
Awesome looking ROM. Excuse my ignorance, but does this come with a custom kernel or does that have to be flashed seperately?
fobtob387 said:
Awesome looking ROM. Excuse my ignorance, but does this come with a custom kernel or does that have to be flashed seperately?
Click to expand...
Click to collapse
if you want better performance instead of a lot of battery u can flash the separated version
TeamMex said:
if you want better performance instead of a lot of battery u can flash the separated version
Click to expand...
Click to collapse
I'm sorry I don't fully understand and don't think it answers my question, does the ROM by default come with a custom kernel or does it have to be flashed separately?
fobtob387 said:
I'm sorry I don't fully understand and don't think it answers my question, does the ROM by default come with a custom kernel or does it have to be flashed separately?
Click to expand...
Click to collapse
is lite version of my yuki kernel a custom kernel
Traffic internet not always on bug or not device rn9p
otakmu said:
Traffic internet not always on bug or not device rn9p
Click to expand...
Click to collapse
It can be adjusted, make threshold value 0
Curtana
Flashed latest firmware, formated everything a flash so clean it puts bleach to shame. Latest nightly available as of this date (March 8th). No task killer or kernel changes.
Now is there a way to remove the call echo?
Melon_Bread said:
Curtana
Flashed latest firmware, formated everything a flash so clean it puts bleach to shame. Latest nightly available as of this date (March 8th). No task killer or kernel changes.
Now is there a way to remove the call echo?
Click to expand...
Click to collapse
I do not understand the silly mania of changing the firmware the firmware of my joyeuse is from miui 11.0.3 I never change it and there is no need until the FW of R to repair the DRM in the note 9 pro.
I do not have echo problems in calls, or in whatsapp or similar.
I recommend you stop changing the firmware unnecessarily.
Now if you suffer from echoes, then take error logs and send them
otakmu said:
Traffic internet not always on bug or not device rn9p
Click to expand...
Click to collapse
It is only shown when there is activity to blame for the "puch hole"
When I have more time I add the option for you to configure the network traffic as you like best
Great rom, thanks. If possible, please add the live display setting to change the screen colors and the setting to turn off the screen when double-clicking on the desktop.
Also, if you can add the experience music application, it was in the old version on android 10
finally got around to installing this rom (also sent you a pm OP). its nice seeing some of the OG's still around and ill most likely be using this rom until i upgrade my amount of ram in my pc to compile myself (since when did it take 16gb!! when i started you could compile with like 2 gigs lol) or buy a buildbox. regardless once again appreciate your work! (not to derail your thread but if you have an easy fix for building with less then 16gb of ram please share i would have contributed so much more to our device by now lol
(also it was probably an issue on my end but i was having a hard time installing this until i switched over to PBRP so if anybody else has issues with that give it a try. again probably a me issue though lol
And also 2 more settings are needed - wallpaper in the center and a change in the appearance of the soundbar. These settings, together with the settings described above, are the most necessary, with them this rom will be the best of the best.
leomaks said:
View attachment 5254703
Click to expand...
Click to collapse
Fixed in latest build's