{
"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 11.X.X for the Motorola Moto G4 plus
Maded by Klozz Jesus AKA TeamMEX
XPerience is a free, community built distribution of Android 7.1.0 (Nougat) which greatly extends the capabilities of your phone.
This project are based on AOSP
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
All required device configs, blobs and kernel source are on my github u know the url
Please don ask for etas
Please don't report same bugs all time
too much things are broken
Report with logcat and dmesg
Screenshots representative only
YES IS NOUGAT 7.1
Click to expand...
Click to collapse
Features:
Substratum support
XPerience Updater
NetworkTrafficMetter
Ambient Display with customizations
OMS-N7
Force expanded notifications
Disable inmersive messages
Inmersive recents
Alessa app for kernel tweaking.
XPerience Active Display
Pocket Judge
* Judge if device is in pocket.
* Notify clients callbacks when pocked state changes.
* Start listening when device becomes not interactive.
* Stop listening when device becomes interactive and is NOT in pocket.
policy: introduce pocket lock
fingerprint: disable when device is in pocket
One Hand mode (slide your finger across the navigation bat to switch between the standard and mini screen views(from the center))
App sidebar
Burning protect (Navbar and status bar (only on AMOLED display's)).
You can use Dolby atmos or Viper4android without change Selinux (I added some selinux changes for it)
XPERIA apps supported (download it from Play store)
Magisk Manager
WakelockBlocker
Clean recents with fab
Alarm block
Unlock using fingerprint without enter Pin/Pattern(only devices with fingerprint)
XPERIA apps supported (download it from Play store)
WORKING:
Working
Rild
LTE/3G/2G
Bluetooth
MTP
Sensors
Led
SU (recommended use SuperSU)
Wi-Fi
MUSIC
sounds
Videos
Camera
camcoder
SELinux
Fingerprint
Not working/ Bugs:
You tell me
How to install:
Download zip from Downloads:
Put zip into Internal Storage
Reboot into Recovery like TWRP
Flash zip file XPerience-11.x.x-xxxxxxx-athene.zip
Flash Gaaps
Wipe dalvick-cache and cache
Reboot and config
Reboot Again and enjoy!
Screenshots:
https://lh3.googleusercontent.com/****Wbf15v8tBRMttby0pViCXsGn22HuE5oJ3g9OXbcus2ybc3wnLGVggSXayByZOaShwr9kihLRmpHRvKXsaSwXxACOnkRt=w1366-h768-rw-no
Basketbuild NIGHTLY's
New AndroidFileHost server
mirror 2:
The web can redirect too http://thexperienceproject.com/downloads/
Google APPS
http://opengapps.org
Since some people seem to not know how to read properly I have to do it
SETTINGS->About->View Changelog
Changelog in second Post:
Thank you for Donate: (if u want to post ur nick instead of your name send PM)
If you like my work, you can buy me a coffee with your donatives. All donations are appreciated. and this can help me to pay some bills about internet
XDA:DevDB Information
The XPerience Project for Motorola Moto G4 plus, ROM for the Moto G4 Plus
Contributors
TeamMex
Source Code: https://github.com/XPerience-AOSP-Lollipop/
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Nougat Bootloader (recommended) - (marshmallow )
Based On: AOSP, CAF
Version Information
Status: Testing
Created 2016-11-23
Last Updated 2017-09-06
Click to expand...
Click to collapse
Reserved
Changelog:
Ascarex TCP congestion driver:
My new TCP congestion driver called ascarex
Ascarex employs end-to-end bandwidth measurements to set cwnd and ssthresh after packet loss.
The probing phase is as the original Reno .
Have a modified control mechanism for use with large congestion windows.
A table indicates how much to increase the congestion window when an ACK is received.
a lot of kernel CVE's
Bug fixes
Rom performance
[18/03/2017]
Fix tethering for 1644/1625
athene: fix video recording
athene: fix extract-files.sh
[*] Frameworks/base
SingleHandWindow: Allow locking the rotation to 180°
Add tile information to ACTION_QS_TILE_PREFERENCES intent
PackageManager: Always let UID 0 start FallbackHome
SystemUI: Dismiss keyguard on boot if disabled by current profile
AppOpsDetails: Check app permissions safely
* packages/apps/XPeUpdater/
Collapse header even when scrolling out of header
UpdateSettings: UI fixes when download completed
More here...https://raw.githubusercontent.com/K...a459b3b28d71cba65/11.1.1-20170318-NIGHTLY.txt
[08/03/2017]
March security patch
OMS Rootless mode
Substratum + Theme interfacer more info here...https://www.xda-developers.com/stat...a-new-website-more-features-and-future-plans/
Fix more denials.
[06/02/17]
app sidebar
android 7.1.1_r13
pocketjudge
fixed issues with new updater
maybe the last version since this have less users.
system fixes
[17/01/2017]
Move to sileshn kernel to fix some issues with old kernel
Now supersu 2.79 is flashed with the rom
More .... https://raw.githubusercontent.com/K...0171ce3b8ef972ecdb/11.1.1-20170117-WEEKLY.txt
[09/01/2017]
January 5 security patch
wifi-data wakelock fix
More..
https://raw.githubusercontent.com/K...b75a6a73ca6d0e2a6cd65c33a/11.1.1-20170109.txt
[07/01/2017]
https://raw.githubusercontent.com/K...33619f2ddcdaa8cd493ff64dd/11.1.1-20170107.txt
[29/11/2016]
OMS-N7 working fine tested 3 days xD
SystemUI: make clock and date clickable in statusbar (Clicking clock opens alarms, clicking the date will open the calendar.)
OMS7-N: [11/11]
Add handling SQLiteDatabaseCorruptException
More inside Settings/About/changelog
[2016/11/27]
Blobs updated to last soak
Make ramdisk according to last Soak
Kernel updates
more changes inside the rom Settings->about->changelog
[2016/11/25]
fingerprint: notify client when cancelling succeeded
* Some fingerprint hardware hals might not notify userspace in time
in some scenarios when successful authentication cancel is performed.
* This is observed for example in some devices that have power and/or home
buttons merged with fingerprint sensor, but not limited to such cases.
* Add a opt-in configuration to enable client authentication cancel from
fingerprint service when successful.
* This addresses originally an issue where requesting fingerprint to be
disabled and then enabled will wait till cancelling timeout before changing
fingerprint sensor state and start authenticating again.
Pixel colors
Battery styles
Fix issue that Overview key doesn't work at secondary user
Improved Performance
Nav bar tinted
fix not showing weaher in statusbar
[2016/11/23]
Initial release
Reserved
No , i dont have this device.
take logs whit alessa app
Logcat, Dmesg and KMESG if is available
REPORT WITH LOGS or NOT REPORT NOTHING PLEASE.
Reports like: This wont work, My phone reboot after install that.
I need the log to see
Code:
01-25 12:10:35.184 5980 5980 E ActivityThread: Service com.android.email.service.EmailBroadcastProcessorService has leaked ServiceConnection [email protected] that was originally bound here
01-25 12:10:35.184 5980 5980 E ActivityThread: android.app.ServiceConnectionLeaked: Service com.android.email.service.EmailBroadcastProcessorService has leaked ServiceConnection [email protected] that was originally bound here
01-25 12:10:35.184 5980 5980 E ActivityThread: at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:1336)
01-25 12:10:35.184 5980 5980 E ActivityThread: at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:1231)
01-25 12:10:35.184 5980 5980 E ActivityThread: at android.app.ContextImpl.bindServiceCommon(ContextImpl.java:1450)
01-25 12:10:35.184 5980 5980 E ActivityThread: at android.app.ContextImpl.bindService(ContextImpl.java:1422)
01-25 12:10:35.184 5980 5980 E ActivityThread: at android.content.ContextWrapper.bindService(ContextWrapper.java:636)
OR
Code:
01-25 15:20:35.661 20602 20602 D SubSettings: Launching fragment mx.xperience.rainbowunicorn.fragments.NavBarSettings
01-25 15:20:35.687 20602 20602 D AndroidRuntime: Shutting down VM
--------- beginning of crash
01-25 15:20:35.688 20602 20602 E AndroidRuntime: FATAL EXCEPTION: main
01-25 15:20:35.688 20602 20602 E AndroidRuntime: Process: com.android.settings, PID: 20602
01-25 15:20:35.688 20602 20602 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: java.lang.IllegalStateException: Dependency "navigation_bar_show" not found for preference "one_handed_mode_ui" (title: "One Handed mode"
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2680)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2741)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at android.app.ActivityThread.-wrap12(ActivityThread.java)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1488)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6176)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:778)
01-25 15:20:35.688 20602 20602 E AndroidRuntime: Caused by: java.lang.IllegalStateException: Dependency "navigation_bar_show" not found for preference "one_handed_mode_ui" (title: "One Handed mode"
01-25 15:20:35.688 20602 20602 E AndroidRuntime: at android.support.v7.preference.Preference.registerDependency(Preference.java:1151)
Big Thanks not in orden:
Vachounet
rahulsnair
sileshn
Cyanogenmod for his patches, and hardware repos
CAF for security patches and Chipset optimizations.
My testers
Quico
Bruno oliveira
Tino Fuwa
Jack miller
and MOTO G4 e G4 PLUS Brasil™
YOU CAN HELP TO TRANSLATE XPERIENCE
https://crowdin.com/project/xperience-alessa
https://crowdin.com/project/xperience-parts
https://crowdin.com/project/xperience-settings
https://crowdin.com/project/rainbowunicornxpe
https://crowdin.com/project/xperience-frameworks-and-ui
Wow, Thanks For An Amazing ROM.
Quick Review
I have installed this ROM. following are the first impressions.
adding of second finger print doesn't work.
calling over VOLTE doen't work. i.e voice is breaking
Great to see you here Teamex. Looking forward for your Xperience Kernel (Stock N and CM14.1) in future, if possible.
one small question hope you dont mind.you mentioned xperience updater so does that mean OTA updates???
jokerpappu said:
one small question hope you dont mind.you mentioned xperience updater so does that mean OTA updates???
Click to expand...
Click to collapse
Obviously
anish.mvj said:
I have installed this ROM. following are the first impressions.
adding of second finger print doesn't work.
calling over VOLTE doen't work. i.e voice is breaking
Click to expand...
Click to collapse
It shows error but it actually records your fingerprints,try unlocking using your second fingerprint
Work on xt1622 too?
sorry for another question.does sim 2 works flawlessly.like does it have bug like caller and the receiver wont hear sounds,etc as i had these probs in past roms.hope you guys dont mind asking me this.
You've said this requires marshmallow bootloader. Is it incompatible with the newer one(soak test N)? What breaks because of this?
Also AOSP so not prerooted right?
guessingagain said:
You've said this requires marshmallow bootloader. Is it incompatible with the newer one(soak test N)? What breaks because of this?
Also AOSP so not prerooted right?
Click to expand...
Click to collapse
Recomended N bootloader but some people have marshmallow, I'll change to N (is the recommended)
Pre-rooted. I added CM supersu binary.
cheers.
TeamMex said:
Recomended N bootloader but some people have marshmallow, I'll change to N (is the recommended)
Pre-rooted. I added CM supersu binary.
cheers.
Click to expand...
Click to collapse
Thanks so much for this rom. I hope all the force closes that were happening in CM 14 will not be there after some time. I am already in love with this rom.
Wonderful Rom, congratulations to every team.
good work
Great to see some premium word here ?.. will try soon .. Volte working here?
First, this rom is amazing! its running very fast and stably here.
I found a bug at Google Hangout and Duo: when i change the video (front to rear) in a videocall, the camera stop to work!
Below, follow some details and logcat.txt / dmesg.txt files:
- My variant is XT-1640
- Im using xpe-11.1.0-20161123-athene-NIGHTLY.zip
- Im came from stock MM with a clean install
- Bug time: 11-23 12:12 ~ 11-23 12:13
- Cenario: i restart the phone, open google hangout, do a videocall and change the video (front to rear). the camera stops to work and the videocall end.
Thanks a lot, developer, for the great work and for your patience!
http://cloud.tapatalk.com/s/5835aaa486f56/dmesg_873142117.zip
http://cloud.tapatalk.com/s/5835aaaeb0cab/logcat_1997766856.zip
Enviado de meu Moto G4 Plus usando Tapatalk
have original moto live display?
Related
What is Omni?
Omni Gerrit Review
Disclaimer
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. Hard. A lot.
*/
NIGHTLIES:
Nightlies
Own older builds
Gapps:
Android 5.1.x gapps by @dhacker29
Omni only supports TWRP recovery, use any alternate recovery at your own risk.
Source
OmniROM Source
Kernel Source
XDA:DevDB Information
OmniROM, ROM for the Google Nexus 5
Contributors
herna, xplodwild
Source Code: https://www.github.com/omnirom/android_kernel_lge_hammerhead
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked bootloader
Based On: AOSP
Version Information
Status: Stable
Created 2015-03-09
Last Updated 2015-06-19
Notes:
Omni does NOT provide root by default. You MUST flash SuperSU in recovery for any type of root
IF YOU ENCOUNTER PROBLEMS OR ISSUES, POST HERE WITH PROPER LOGS.
NO LOGS == NO SUPPORT
XPOSED == NO HELP
XPOSED == YOUR PROBLEM
XPOSED == ERRORS
This is great news! Thanks so much!
Any bugs?
sswb27 said:
Any bugs?
Click to expand...
Click to collapse
Well I would say you no. Anyway you are free to give a try
herna said:
Well I would say you no. Anyway you are free to give a try
Click to expand...
Click to collapse
I've been waiting for a while, will do. Thanks for you're time on this ROM.
Finally... Late but not too late to the party...??
Sent from my Nexus 5 using XDA Free mobile app
First page!
Thx
Thanks! Will give it a shot! Have always been a fan. :good:
Goood
@ herna
Your build is missing /system/app/TimeService.apk like most custom Omni 5.x builds before. Without this Qualcomm tool we get pushed to the 1970s until first ntp sync.
MIKM.xda said:
@ herna
Your build is missing /system/app/TimeService.apk like most custom Omni 5.x builds before. Without this Qualcomm tool we get pushed to the 1970s until first ntp sync.
Click to expand...
Click to collapse
Yes, I know, just did not want to touch vendor folder since right now we have Android 5.1 blobs and we are updating sources for it. Anyway thanks!
I just configured an IMAP account, but the stick email app just keeps on crashing.
Here are the logs :
Code:
E/AndroidRuntime( 4686): FATAL EXCEPTION: IntentService[com.android.email.service.EmailBroadcastProcessorService]
E/AndroidRuntime( 4686): Process: com.android.email, PID: 4686
E/AndroidRuntime( 4686): java.lang.NullPointerException: Attempt to read from field 'boolean com.android.email.service.EmailServiceUtils$EmailServiceInfo.syncCalendar' on a null object reference
E/AndroidRuntime( 4686): at com.android.email.provider.AccountReconciler.reconcileAccountsInternal(AccountReconciler.java:248)
E/AndroidRuntime( 4686): at com.android.email.provider.AccountReconciler.reconcileAccounts(AccountReconciler.java:113)
E/AndroidRuntime( 4686): at com.android.email.service.EmailBroadcastProcessorService.reconcileAndStartServices(EmailBroadcastProcessorService.java:305)
E/AndroidRuntime( 4686): at com.android.email.service.EmailBroadcastProcessorService.onSystemAccountChanged(EmailBroadcastProcessorService.java:369)
E/AndroidRuntime( 4686): at com.android.email.service.EmailBroadcastProcessorService.onHandleIntent(EmailBroadcastProcessorService.java:132)
E/AndroidRuntime( 4686): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
E/AndroidRuntime( 4686): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 4686): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 4686): at android.os.HandlerThread.run(HandlerThread.java:61)
What is the status of this rom when compared to the features present in 4.4.4?
I tried earlier builds of 5.0.2 and it was missing some rather important features that made 4.4.4 build so great such as:
Battery icon customization (circle, % ...)
Custom notification LED settings
Hold back button to kill app
Quick tile customization
Also is the pulsing battery light fixed yet?
I know progress has been slow, I'm not trying to be critical, I would just like a status update. Omni 4.4.4 was my favorite I'm optimistic that 5.x will be too.
Thanks
This is fantastic news! Thanks Omni Devs!
I think it is pretty stock AOSP currently, I will move to this as soon as they put disabling heads up notification. Cannot stand it. Hope it is included soon.
Thanks for this great rom.
Hello guys! Here I share you the first Android 5.1 build from mantainers builds
Download here
As always, flash the current and recommended gapps from OP and don´t forget to tell me if you find any bug. Enjoy!
herna said:
Hello guys! Here I share you the first Android 5.1 build from mantainers builds
Download here
As always, flash the current and recommended gapps from OP and don´t forget to tell me if you find any bug. Enjoy!
Click to expand...
Click to collapse
The pa gapps script verify if the installation is in a 5.0.x ROM
So gapps won't flash I've to play with the script
Also I simply get error message when I try to open camera " can't connect to camera", then shuts down. Doesn't work for anything that tries to use camera
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Cosmic-OS is a Custom ROM based on Android Open Source Project (AOSP) with additional features, performance and battery life improvements.
Based on Android 8.1.0
# Recents Screen:
- Clear All Recents FAB
- Immersive Recents - Hide apps from recents
- Icon Pack Support
# StatusBar:
- StatusBar Items
- Statusbar Clock Settings
- Carrier Label
- Cosmic Logo
- Statusbar Network Traffic
- Battery Styles
- 4G instead of LTE Switch
# Navigation Bar:
- Navigation Bar Tuner
- Smartbar
- Fling Navigation Bar
- Navbar Pulse
- Navbar Height/Width adjustment
# Lockscreen:
- Lockscreen Weather
- Lockscreen Tuner
- Lockscreen Media Art
- Lockscreen Charging
- Lockscreen Quick Unlock
- Lockscreen Pin Scramble
- Lockscreen Visualizer
# Gestures:
- Double Tap to sleep Options for StatusBar, Navigation Bar and Lockscreen
- Flashlight Toggle
# Notifications:
- Incall Vibration Options
- Headsup customisations
- Notification Ticker
- Ambient Music Ticker
- Always on Display Toggle
# Quick Settings:
- Smart Pulldown options
- QS panel Columns and Rows
- Bottom Brightness Slider
- Brightness Slider related options
# Volume Rocker:
- Do not Disturb Switch
- Volume Rocker Music Controls
- Volume Buttons Swap
- Volume Rocker Cursor Control
- Volume Rocker Wake
# Miscellaneous:
- Extended Restart
- Dashboard Conditions Toggle
- Night Mode Options
- Battery Usage Alerts
- Wakelock Blocker
- Alarm Blocker
- Wake on Plug
- CPU Info Switch
- Font Engine
- Pixel Navigation Bar
- Android P Animations toggle
- Full Substratum Support
- Customised Pixel Launcher
# Featured Stuffs:
- Themes Manager
- Cosmic-OS Wallpapers
- Cosmic-OS App
- Adaptive Icons
And many more being added regulary!
Instructions for flashing:
Download ROM and GApps.
Copy ROM and GApps to internal storage.
Wipe /data, /system and /cache.
Flash ROM and GApps (And any mods you use)
Enjoy
Instructions for update:
Download ROM and GApps.
Copy ROM and GApps to internal storage.
Flash ROM and GApps (And any mods you use)
Note: First boot and boots after every update can take some time. They may even loop a few times. We do not support custom kernels or mods like MultiROM. If you have an issue, make sure your edits aren't interfering with the issue you're reporting.
Final Unofficial Build | GApps
Bugs:
You tell me
Fixes:
WiFi Fix for J710MN
Device Tree | Kernel | ROM
Credits
-@sagarshah1729(Founder/Lead Developer)
-@Sid_Sun(Contributor)
-@Agent_fabulous(Contributor)
- Nitrogen Project
- LineageOS
- AOSCP
- OmniROM
- ABC ROM
- Dirty Unicorns
- Kabou Zeid for Phonograph
Have a feature request? Don't spam here. Visit our Google Plus community or Telegram group
Cosmic-OS Official Website:
Cosmic-OS
Cosmic-OS Google Plus community:
G+
Cosmic-OS Official Telegram group:
Telegram
Support Us
Hello, Gracious human! if you like our work, you may support us by donating:
Paypal
PayTM
Contributors:
@Ruturaj Kadam
@abhayruparel
@lzzy12
@Exyking
Exynos 7870 Dev Team
ROM OS Version: 8.1.0 Oreo
ROM Kernel: Linux 3.x
ROM Firmware Required:Official TWRP Recovery
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2018-03-29
Created 2018-03-29
Last Updated 2018-10-01
Update - 06/07/2018
What's New -
5 September 2018 Security Patch
Fixed Encryption
Upstream Merge
Thank you bro for this awesome rom ?
We want more like this?
m_pudasaini said:
Thank you bro for this awesome rom
We want more like this
Click to expand...
Click to collapse
Yes soon
Thank you for this rom
First setup bugs , it gets stuck at checking for updates and you have to restart phone to skip it.
rainspx said:
First setup bugs , it gets stuck at checking for updates and you have to restart phone to skip it.
Click to expand...
Click to collapse
GApps version?
Ruturaj Kadam said:
GApps version?
Click to expand...
Click to collapse
Pico arm for android 8.1 from 27 march.
rainspx said:
Pico arm for android 8.1 from 27 march.
Click to expand...
Click to collapse
Should work fine. Ok I'll try pico on my device.
Edit - Hmm seems to be an issue.
Ruturaj Kadam said:
Should work fine. Ok I'll try pico on my device.
Click to expand...
Click to collapse
Also in logcat there is a loop of few messages in main log.
5634 5634 E McDaemon: *** Detected in run/139()
5634 5634 E McDaemon: *****************************
5634 5634 E McDaemon: *****************************
5634 5634 E McDaemon: *** ERROR: Exiting <t-base Daemon
5634 E McDaemon: *** Detected in main/1388()
5634 5634 E McDaemon: *****************************
2821 2846 E KernelUidCpuFreqTimeReader: Failed to read /proc/uid_time_in_state: java.io.FileNotFoundException: /proc/uid_time_in_state (No such file or directory)
7529 7529 E McDaemon: *** ERROR: kernel module version mismatch
7529 7529 E McDaemon: *** Detected in initDevice/115()
What is that microphone fix for? Is it the general arrangement of the cell phone like that of the headphones or how would it be?
argenmu09 said:
What is that microphone fix for? Is it the general arrangement of the cell phone like that of the headphones or how would it be?
Click to expand...
Click to collapse
General mic fix.
how can you solve the parallel app that does not open me the google to put the account when clone clash royale when I want to connect google play games does not open the option to add the google account, directly follow the game...
---------- Post added at 07:00 PM ---------- Previous post was at 06:59 PM ----------
fix the theme that the app folder mount does not activate me when I match the game from the SD
I forgot to mention that video recording with default camera app is working on J710F.
Random FC's while in settings - galaxy. Settings force closes but after you can re enter where you were in galaxy settings and no force close but after a bit of navigating through settings in galaxy menu it force closes again.
Logcat logged these messages.
2461 3307 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings#0] disconnect: not connected (req=1)
2461 3177 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 3307 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 3307 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2793 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 2793 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 3177 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2793 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
rainspx said:
Random FC's while in settings - galaxy. Settings force closes but after you can re enter where you were in galaxy settings and no force close but after a bit of navigating through settings in galaxy menu it force closes again.
Logcat logged these messages.
2461 3307 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings#0] disconnect: not connected (req=1)
2461 3177 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 3307 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 3307 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2793 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 2793 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2662 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
2461 3177 E BufferQueueProducer: [com.android.settings/com.android.settings.SubSettings#0] disconnect: not connected (req=1)
2461 2793 E BufferQueueProducer: [com.android.settings/com.android.settings.Settings$CosmicSettingsActivity#0] disconnect: not connected (req=1)
Click to expand...
Click to collapse
Source error. Will update when source gets updated.
rainspx said:
I forgot to mention that video recording with default camera app is working on J710F.
Click to expand...
Click to collapse
Video playback?
Ruturaj Kadam said:
Video playback?
Click to expand...
Click to collapse
I can record videos with the stock camera app and then play them with the default video player without any issues since I saw you mentioned on first post to use 3rd party app for recording videos.
rainspx said:
I can record videos with the stock camera app and then play them with the default video player without any issues since I saw you mentioned on first post to use 3rd party app for recording videos.
Click to expand...
Click to collapse
But front camera doesn't take pictures always. So still I prefer 3rd party camera.
Ruturaj Kadam said:
But front camera doesn't take pictures always. So still I prefer 3rd party camera.
Click to expand...
Click to collapse
Speaking of front camera, any chance that front flash will ever work in future? since no 3rd party app or stock app can use 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"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 8.1 (Oreo), 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.
Code:
** Disclaimer
I am not responsible if flashing this ROM bricks your
phone or causes thermonuclear war and ends the
world as we know it. You have been warned.
ROM Information
ROM Target Device: Samsung Galaxy Grand Prime SM-T377P | SM-T560NU
ROM Status: Beta
ROM OS: LineageOS/LineageOS Go 15.1
Project GitHub Repositories: https://github.com/Galaxy-MSM8916
Project Gerrit Review site: https://review.msm8916.com/
Telegram Channel (for ROM build/completion notifications): https://telegram.me/Samsung_MSM89XX
Telegram Group (for Q&A): https://telegram.me/joinchat/AJrZvz_pGY7Pvfis9kzMwA
Bug reports: https://bugs.msm8916.com/
Click to expand...
Click to collapse
Device Names
Verify your device codename before downloading any firmwares or recovery images!
Code:
[B]SM-T377P[/B] - [COLOR="DarkSlateBlue"][B]gtesqltespr[/B][/COLOR]
[B]SM-T560NU[/B] - [COLOR="DarkSlateBlue"][B]gtelwifiue[/B][/COLOR]
Click to expand...
Click to collapse
Download
LineageOS builds: https://download.msm8916.com/LineageOS/
LineageOS GO builds: https://download.msm8916.com/LineageOS_Go/
GApps: https://download.msm8916.com/OpenGApps/
or (recommended for lineage) :
GApps: https://download.msm8916.com/MindTheGapps/
TWRP Builds: https://download.msm8916.com/TWRP/3.2.1/
Click to expand...
Click to collapse
Instructions
If you are completely new to flashing custom ROMs and have no idea how to begin, start by downloading a TWRP image for your device from the links above and flash it using the ODIN tool (see below).
You cannot flash a custom ROM over stock recovery, so downloading a custom recovery is the first thing you will need to do.
Click to expand...
Click to collapse
If you are completely new to flashing custom ROMs and have no idea how to begin, start by downloading a TWRP image for your device from the links above and flash it using the ODIN tool (see below).
You cannot flash a custom ROM over stock recovery, so downloading a custom recovery is the first thing you will need to do.
Click to expand...
Click to collapse
Installation via recovery (TWRP/LineageOS Recovery)
* Download a recent .zip file from the links above for your device.
* Reboot into recovery mode [Press Power+Volume Up+Home].
* Wipe your data and cache partition (equivalent to doing a Factory Reset)
if you are coming from a stock ROM.
* Either: Plug in your phone into your computer, copy the zip file to a location on your Internal or External Storage on a device, click Install on TWRP on your phone and locate the zip file in the phone, or:
* Plug in your phone into your computer, and open Advanced->ADB Sideload on TWRP on your phone and swipe the slider to enter sideload mode.
Then open a command prompt/terminal on your computer in the folder you put the file by Shift-Clicking (Shift+Right Click) and selecting "Open Command Prompt/Terminal Here" (you will need to have adb installed) and type:
adb sideload name_of_zip.zip
to sideload the file. Replace name_of_zip.zip with the name of the file. If you are running Linux you may need to type adb kill-server and use sudo adb sideload if you get an `Insufficient Permissions` error.
* Download and flash GApps in the same way.
Click to expand...
Click to collapse
How to provide logcats
Under Windows:
Code:
[B]* Install samsung device drivers and then
the adb utils from here:[/B]
[url]https://forum.xda-developers.com/showthread.php?t=2588979[/url]
[b]* Then enable developer mode, connect your phone to usb,
and from [B]cmd[/B] paste this command:[/b]
[I]adb logcat > %userprofile%/Desktop/logcat.txt[/I]
[b]then try to reproduce the bug.[/b]
[b]* The logcat file will be on your desktop.[/b]
Under Linux:
Code:
[b]* Install the adb utils from your distribution's
package manager and execute the command:[/b]
[I]adb logcat > ~/logcat.txt[/I]
[b]then try to reproduce the bug.[/b]
[b]* The logcat file will be on your home directory.[/b]
* Create a bug report at https://bugs.msm8916.com/ and paste the logcat there.
* If you cant connect the device through adb on windows because the drivers, connect the device over wifi, enable adb over network on the quick setting tiles, and type:
Code:
adb connect [ip address here]
And then the adb logcat command for windows.
Click to expand...
Click to collapse
FAQ
Q: Are you taking device requests?
A: No.
Q: Are you accepting feature requests?
A: No.
Q: Can you make XXX ROM as well as LOS?
A: No.
Q: Can I throw money at you?
A: Most certainly. Donations are always welcome.
Click to expand...
Click to collapse
XDA:DevDB Information
[UNOFFICIAL][ROM] LineageOS/Go 15.1 for Galaxy Tab E [SM-T377P/SM-T560NU], ROM for the Samsung Galaxy Tab E
Contributors
vince2678, minz1, deadman96385, vlw, Danil_e71
Source Code: https://github.com/Galaxy-MSM8916
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: >= 5.0 (Lollipop)
Based On: LineageOS
Version Information
Status: Beta
Created 2018-07-26
Last Updated 2018-10-10
Reserved
If this is your first time flashing O, you will need to install the latest unofficial TWRP image for your device from the links above before flashing a zip image, otherwise installation of a zip will invariably fail.
What works
Code:
[B]
*[STRIKE] RIL (messaging, [I]data possibly[/I] )[/STRIKE]
* Bluetooth (including audio)
* WiFi
* Audio (music, etc)
* Camera (including video recording)
* Flash
* Sensors
* GPS
[/B]
Known Issues
Code:
[COLOR="RoyalBlue"][B]All devices[/B][/COLOR]
* [B][[COLOR="Red"]BUG[/COLOR]][/B] [B] Encryption does not work. This is indefinitely broken[/B]
* [B][[COLOR="Red"]BUG[/COLOR]][/B] [B] RIL/Telephony (calling, texting, data) does not work.[/B]
Changelog
Code:
[COLOR="Red"][B]09/02/2018[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Camera recording should be working again.
This was broken due to upstream android security change. [/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Telephony should be working on the gtes (T377P). [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Core control has been disabled permanently, in-kernel. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] NFC may (or may not) be working this build on capable devices.
This is Untested. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Rebased lineage-15.1 branches in repos. This is mostly
for our benefit; just to tidy up the repos and make commit history more descriptive,
accurate and give proper credits to commit authors. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Reworked zram support in ROM. There are now two zram properties:
[I]ro.config.zram.enabled[/I] and [I]ro.config.zram.size[/I]
Set [I]ro.config.zram.enabled[/I] [I]true[/I] to enable zram;
and [I]ro.config.zram.size[/I] to set the size of the zram disk.
If you set this too large the system will slow down. You can also just use a zram
zip from the download server to do this automatically.[/B]
Code:
[COLOR="Red"][B]08/12/2018[/B][/COLOR]
* [B][[COLOR="Red"]BUG[/COLOR]][/B] [B] Camera recording is broken.
This is due to upstream android security change. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Reworked zram support in ROM. There are now two zram properties:
[I]ro.config.zram.enabled[/I] and [I]ro.config.zram.size[/I]
Set [I]ro.config.zram.enabled[/I] [I]true[/I] to enable zram;
and [I]ro.config.zram.size[/I] to set the size of the zram disk.
If you set this too large the system will slow down. You can also just use a zram
zip from the download server to do this automatically.[/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Enabled zram by default for low-ram (1GiB) devices [/B]
Welcome back Vince! Your work for this tablet is mainly why I have it. If you need testing I'd be happy to help.
Although I've been out of the flashing/dev game for 2.5 years.
Just a few small things I've noticed with my testing with SM-T560NU:
With GAPPS, at the end of the initial setup, it looks like it crashes the launcher and then loops back to select WiFi access point.
workaround: skip wifi setup and google account until after it loads to the launcher.
Opening Developer Options crashes Settings
Related: Cannot connect tablet as MTP to computer because USB debugging is stuck on.
Maybe Related: Cannot enable ROOT/SuperSU (unable to operate in xbin mode?)
Occasionally a thick red boarder flashes around the screen.
This is caused by the strict mode setting under the developer options. It flashes a red border around the screen when anything does a long operation on the main thread.
Click to expand...
Click to collapse
likely workaround: Edit /system/build.prop and change the value of “ro.build.type” from “eng” to “user”
Without ROOT, edit the build.prop from the lineage-15.1 zip file from your computer before flashing.
You can still MTP mount from within TWRP if you need to transfer it.
Go version bootloops
Hello.Im not a noob and 15.1 booted fine but developers options when go to open crashes.Can not open developers option.And on Go ver will not boot.Just hangs on the opening boot animation.Just some feedback
MikeEx said:
Welcome back Vince! Your work for this tablet is mainly why I have it. If you need testing I'd be happy to help.
Although I've been out of the flashing/dev game for 2.5 years.
Just a few small things I've noticed with my testing with SM-T560NU:
With GAPPS, at the end of the initial setup, it looks like it crashes the launcher and then loops back to select WiFi access point.
workaround: skip wifi setup and google account until after it loads to the launcher.
Opening Developer Options crashes Settings
Related: Cannot connect tablet as MTP to computer because USB debugging is stuck on.
Maybe Related: Cannot enable ROOT/SuperSU (unable to operate in xbin mode?)
Occasionally a thick red boarder flashes around the screen.
likely workaround: Edit /system/build.prop and change the value of “ro.build.type” from “eng” to “user”
Without ROOT, edit the build.prop from the lineage-15.1 zip file from your computer before flashing.
You can still MTP mount from within TWRP if you need to transfer it.
Click to expand...
Click to collapse
jimrfraser said:
Hello.Im not a noob and 15.1 booted fine but developers options when go to open crashes.Can not open developers option.And on Go ver will not boot.Just hangs on the opening boot animation.Just some feedback
Click to expand...
Click to collapse
Those are probably old builds. New builds are in the queue for today/tomorrow, check jenkins to monitor the status. The queue is quite long so it'll take awhile.
Did more testing.all versions og anndroid 8 crashes when opening developers settings.Got the Go version to boot with a dalvik and catch wipe then flashed pico gapps for 8.1 but once again developers options crash when opening.Could this be du to the gapps im flashing?Perhaps nano version?
---------- Post added at 11:27 PM ---------- Previous post was at 10:49 PM ----------
Dang lol no sound on the 14.1 builds at all
---------- Post added at 11:47 PM ---------- Previous post was at 11:27 PM ----------
vince2678 said:
Those are probably old builds. New builds are in the queue for today/tomorrow, check jenkins to monitor the status. The queue is quite long so it'll take awhile.
Click to expand...
Click to collapse
0623 verson j4 is what i flashed.Obviously an older build for back in june.So what your saying is in this new post you have started will have all newer builds?
I had some of the same issues with the 6-25 build (377p), specifically the crashing/red border, here's what I did to resolve those issues:
1. Google app crashes: Flash OpenGApps immediately after flashing the ROM (before 1st boot), this worked for me at least.
2. Dev Options/red border: Flash the ROM over itself after initial setup. After doing that the red border flash stopped & dev options started working.
I want to say thanks to you Vince, thanks for all of your hard work & not giving up on this device.
jimrfraser said:
0623 verson j4 is what i flashed.Obviously an older build for back in june.So what your saying is in this new post you have started will have all newer builds?
Click to expand...
Click to collapse
Yes.
Tested build lineage-15.1_j5_20180727_NIGHTLY-gtelwifiue:
With TWRP recovery and GAPPS provided by op links.
Data & Dalvik cache wiped.
Stuck at LineageOS boot animation and then the tablet just shuts off after a while.
dmesg.log: https://pastebin.com/EraQqv77
MikeEx said:
Tested build lineage-15.1_j5_20180727_NIGHTLY-gtelwifiue:
With TWRP recovery and GAPPS provided by op links.
Data & Dalvik cache wiped.
Stuck at LineageOS boot animation and then the tablet just shuts off after a while.
dmesg.log: https://pastebin.com/EraQqv77
Click to expand...
Click to collapse
Dmesg alone is not useful at all. You're better off getting a logcat.
Try a clean install with no gapps and see if that works.
Previous image worked fine, and nothing much changed, so there shouldn't be any reason why it fails to boot (other devices with images built today work fine).
--Edit--
A lot of the issues might have to do with old firmware on the device, so before you flash a custom ROM you'll need to make sure you're on as recent a stock ROM/firmware as possible to avoid any issues.
Same here.Tried the new go version and hung on animation screen then tab just shut down.So yup something has changed.
---------- Post added at 01:44 PM ---------- Previous post was at 01:19 PM ----------
Ok another little update.Before i flashed back my original stock backup I decided one more time to flash the newest non go version.Same thing.Hangs on animation screen then tab shuts down.Nothing is working out here
I returned to the latest stock imaged and then tried a clean flash without gapps. same thing.
EDIT:
Bootimage Debug Addition Patcher
seems to work for getting a logcat.
EDIT2: I've attached several different logs generated by Bootimage Debug.
MikeEx said:
I returned to the latest stock imaged and then tried a clean flash without gapps. same thing.
EDIT:
Bootimage Debug Addition Patcher
seems to work for getting a logcat.
EDIT2: I've attached several different logs generated by Bootimage Debug.
Click to expand...
Click to collapse
Thanks. I'm on mobile at the moment, will look later. I've rerun the builds in `eng` mode, and with a change that was missing. Hopefully these will work.
vince2678 said:
Thanks. I'm on mobile at the moment, will look later. I've rerun the builds in `eng` mode, and with a change that was missing. Hopefully these will work.
Click to expand...
Click to collapse
Thanks!
Tested lineage-15.1_j6_20180727_NIGHTLY-gtelwifiue:
Stuck at boot animation and shuts down.
I notice these lines several times in the logcat:
Code:
07-28 03:31:46.238 3212 3242 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
07-28 03:31:46.238 3212 3242 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=1; index=3
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at com.android.server.am.ActivityManagerService$UiHandler.handleMessage(ActivityManagerService.java:1864)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:65)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at com.android.server.ServiceThread.run(ServiceThread.java:46)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at com.android.server.UiThread.run(UiThread.java:42)
07-28 03:31:46.240 3212 3242 I am_crash: [3212,0,system_server,-1,java.lang.ArrayIndexOutOfBoundsException,length=1; index=3,ActivityManagerService.java,1864]
MikeEx said:
Thanks!
Tested lineage-15.1_j6_20180727_NIGHTLY-gtelwifiue:
Stuck at boot animation and shuts down.
I notice these lines several times in the logcat:
Code:
07-28 03:31:46.238 3212 3242 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
07-28 03:31:46.238 3212 3242 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=1; index=3
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at com.android.server.am.ActivityManagerService$UiHandler.handleMessage(ActivityManagerService.java:1864)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:65)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at com.android.server.ServiceThread.run(ServiceThread.java:46)
07-28 03:31:46.238 3212 3242 E AndroidRuntime: at com.android.server.UiThread.run(UiThread.java:42)
07-28 03:31:46.240 3212 3242 I am_crash: [3212,0,system_server,-1,java.lang.ArrayIndexOutOfBoundsException,length=1; index=3,ActivityManagerService.java,1864]
Click to expand...
Click to collapse
Once again same issue with j6 version
Thanks so much for your hard work!
I did a dirty flash of the 7/27 build over the 6/25 build when I captured this log but I'm getting booted back to recovery on the 377p regardless of how I flash it.
Thanks for making new build!
---------- Post added at 04:42 PM ---------- Previous post was at 04:41 PM ----------
The new gtelwifiue build boots up for me, but sound doesn't work on this build.
I dont see any new builds besides july 27.none of those builds boot
{
"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"
}
Welcome to LIQUID REMIX! Liquid Remix is a New age mix of all the best ROMs of today with added essence from the older days. Android 9.0 project based from the old lead dev of Liquid smooth, Liquid0624, along with VenkatVV, and community contributors! All features are open source and will stay that way as the community is the most important thing to our project! We enjoy bringing the Android community these ROMs and Kernels for OnePlus 5 & 5T; we sincerely hope that you can all enjoy the ROMs as much as we enjoy bringing them to you.
Our Android Development Team is very end user oriented; we care about what you want and bringing it to you. We do as much as we can to keep our users happy while primarily focusing the aims on stability, speed, optimizations, other additions and features that complement the ROMs as well as some frequently requested user add-ons.
Have any questions, comments or concerns? We would love to hear from you and keep our users happy, improve where possible when criticized or when bugs are found. Please; let us know on either XDA or Telegram (Our team checks telegram much more often and in live time, also many people including other users often are willing to help provide support.) Without all of you; we wouldn’t be a team or a community. Together YOU ALL are the family that keeps Android Development alive!
Feel free to join our Telegram Chat! Click Here
Please support us and donate to LiquidRemix
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.
*/
While our ROMs and kernels are tested prior to release for stability, to help prevent any major problems, the following is just a disclosure. Using any rooted features, ROMs or modifications, is at your own risk. We are not to be held responsible for any damages that may be encountered or any warranties voided by rooting a device etc...
ROM - Download Here
Open Gapps - Download Open Gapps
Recovery - Download BluSpark Recovery
Recommended Clean Flash:
1. Go to Recovery "Wipe"
2. Factory Reset
3. Advanced Wipe
4. Dalvik/Art Cache, System, Data and Cache ONLY!! DO NOT WIPE INTERNAL STORAGE
5. Swipe to Wipe
6. Flash Rom and Gapps (Then anything else you might install such as Magisk, etc)
7. OPTIONAL for decrypted users only (If you want to stay Decrypted: Flash with No_Verity)
8. Enjoy!
ROM - LiquidRemix
Devices - LiquidRemix-Devices
Google (for AOSP)
Lineage OS (Rom Base)
codeworkx(lineage device sources)
XDA:DevDB Information
Liquid Remix, ROM for the OnePlus 5
Contributors
VenkatVV, liquid0624, FRNKSTN
Source Code: https://github.com/LiquidRemix
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: OP5 v5.1.5
Based On: AOSP and LineageOS
Version Information
Status: Stable
Created 2018-09-23
Last Updated 2018-10-07
Liquid Remix v10.0
26-09-18:
https://drive.google.com/open?id=12boUKkP_zxmbUmTRi3-pxZ-qXuA4fzzA
23-09-18:
Intial Release
FeatureList:
Fruity Pebbles Accent options
Dark and light device themes
PowerMenu Customizations
Customize qs tiles rows and columns
OnePlus like navigation gestures
Auto Face Unlock
Fingerprint authentication vibration
HW Keys customization support
LockscreenCharging Info
Incall vibration options
RecentSettings Customizations
HeadsUp Notification Support
Battery Light Customizations
Wake on plug
Battery Percentage Styles
Clock and date Customizations
Statusbar network traffic
Volume Rocker music controls
Option to choose brightness slider position
AOSP Gestures
Double to sleep on statubar and lockscreen
WakelockBlocker & AlarmBlocker
AppOpps support
Statusbar brightness Control
Option to scramble pin layout
lockscreen quick unlock
Option to Reset battery stats
MicroG and Signature spoofing support
AOD,caffeine,Reboot/Recovery,partial/full screenshot,
HeadsUp,enable/disablw hw keys,USB Tether,Sync Tiles
ScreenShots: https://forum.xda-developers.com/devdb/project/?id=29263#screenshots
What's working :
Boots
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
VoLTE
NFC
MTP
DUAL SIMS
Alert Slider
Known issues:
Front Cam (works with the default cam. Broken with third part apps)
Wiped
Nice to see liquid remix pie
The best one for for one plus 5 .. thanks a lot.. i will test tomorrow .. nice build after while we find official one with trebles
Sorry to be the one with the bad news but for me it did not boot (reboot from loading screen into recovery) .
I did wipe all but not internal storage, installed with and without gapps. Before I was on last official beta, encrypted with TWRP 3.2.3 with pie support (installed crDroid before and run with not problems).
Any ideas? I am in the process of redownloading
The default cam app is gcam or another app? Happy to see liquid pie. Thanks
mauk said:
Sorry to be the one with the bad news but for me it did not boot (reboot from loading screen into recovery) .
I did wipe all but not internal storage, installed with and without gapps. Before I was on last official beta, encrypted with TWRP 3.2.3 with pie support (installed crDroid before and run with not problems).
Any ideas? I am in the process of redownloading
Click to expand...
Click to collapse
Did you try to roll back to blu spark by any chance?
bigjailerman said:
Did you try to roll back to blu spark by any chance?
Click to expand...
Click to collapse
Based on entries in their fstab, they are supporting FDE, but not FBE encryption. So, if you are encrypted with FBE, you won't boot. I was able to boot fine with factory reset in TWRP, which means, formatting internal card.
Also, builtin camera F/Closes, but OpenCamera works fine. Also, hardware encryption doesn't seem to work.
VenkatVV said:
ScreenShots: https://forum.xda-developers.com/devdb/project/?id=29263#screenshots
What's working :
Boots
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
VoLTE
NFC
MTP
DUAL SIMS
Known issues:
Alert Slider
Front Cam (works with the default cam. Broken with third part apps)
Permissive Build
Click to expand...
Click to collapse
:fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed:
Feedback in a few minutes! Thanks mate, it's you yesterday on Telegram ?
EDIT : Feedback !
0/ From PiXeN-OS (Non-Treble) Decrypted
1/ Wipe : Dalvik/Cache - Cache - System - Data - Vendor
2/ Install
- Firmware/Modem OB18
- Liquid Pie Rom
- GAPPS Nano 9.0 ARM64 20180923
- Magisk 17.2
3/ Boot System > OK
4/ Hummm "Whoaouuuu"
5/ Working
- VoLTE > OK
- Navbar > OK
- Adaptive Brightness > OK
- Ambiant Display / AOD > OK
- Dash Charging > OK (/!\ On lockscreen only "Charging" is displayed but Voltage/mAh are Dash values, and when device is not on Dash, there Charging slowly displayed)
- System Themer / Accent fully Working (So much choice accents!)
- Pie Recents > OK (Semi, Thumbnails, No Dock/Suggestions Icons) [I don't Care]
- GCam > OK (Just the wrong version [8.3b] knowed for the Front bug in VOIP/Chat social app like WhatsApp)
> You must just install the standard stable GoogleCamera-Pixel2Mod-Arnova8G2-V8.2
And all working great
6/ There a LOT of features/goodies in Settings > Liquid Lounge (like liquid ^^)
- Buttons > HW keys / Backlight, Accidental Touch > disable, enable (Yes)
- Gestures > For the Swipe Up on Home Button (with Navbar enabled)
- Lock Screen
- Miscellaneous
- Navigation
- Notifications
- Power menu
- Quick Settings
- Status bar
7/ Custom Kernel "Liquid_Crack" seems to be fast
8/ Rom access are fast/smooth really, no lag/shutter
9/ Audio > OK (Jack output, Bluetooth, Dual Speaker, Viper4Android)
10/ Inbuilt Apps > Browser, Calculator, Gcam, Clack, Contacts, Email, Gallery, Messaging, Music, Phone
For a Button remapper :
Button Mapper: Remap your keys (thx @flar2)
For a Notification Slider :
Notification Slider (Allow Prerequisites on Startup)
[Do not pay attention to the description, xposed is not required, tested, work fine]
@VenkatVV for a first release it's really awesome !
Installed the rom, but doesn't boot when I install in provided way so I boot back in twrp and did format data and the ROM boots properly. So in my case with a encrypted device,the ROM doesn't boot without format data.Maybe you can mention it in install instructions:good:
From ROM side I can say all works well,ROM runs smooth and fast :good:
Sent from my OnePlus 5 using XDA Labs
optimumpro said:
Based on entries in their fstab, they are supporting FDE, but not FBE encryption. So, if you are encrypted with FBE, you won't boot. I was able to boot fine with factory reset in TWRP, which means, formatting internal card.
Also, builtin camera F/Closes, but OpenCamera works fine. Also, hardware encryption doesn't seem to work.
Click to expand...
Click to collapse
Thx for the info, full wipe is a show stopper for me
VenkatVV said:
ScreenShots: https://forum.xda-developers.com/devdb/project/?id=29263#screenshots
Known issues:
Front Cam (works with the default cam. Broken with third part apps)
Click to expand...
Click to collapse
> It work with 8.2 but strange, image is inversed on WhatsApp ? (not in portrait in GCam)
Do you have tried to apply some fixes causing that? I never seen that lol
@VenkatVV : fixed GCam, flash/integrate P_Gcam libs fixes in the rom
For users, TWRP , just mount Vendor and flash fixes
8.3b1 or 8.2 working, but 8.3b is beta release and 8.2 seems to be more smooth
I have make/run some apps/call because i put phone in my pocket, please add Pocket Mode / Sensor Proximity check
Darn it, It's just finished setting up crDroid from yesterday..... and this beauty pops up!
L22EEW said:
Darn it, It's just finished setting up crDroid from yesterday..... anf this beauty pops up!
Click to expand...
Click to collapse
CrDroid is for the moment more stable/mature and two roms are really similary on a lot of points (Goodies, true AOSP, Theme, etc...)
For Liquid equal CrDroid, you must wait :
- Adding > Notification Slider
- Gcam > It's now fixed
- Poxket Mode / Proximity Sensor / Accidental Touch > It's really the more missing features for the moment
:fingers-crossed:
Added to the OnePlus 5 Index Thread here.
Goog job on first release.
Yesterday i install it because for me is essential "Cast" to my Anycast with "Miracast" mode and i see that on changelog show that run:
Code:
* vendor/liquid/
18359aaf vendor: disable lockscreen rotation by default
d473d04c Fix Miracast on all our devices
But, don´t work. Have same fail that all Android P roms. I find my AnyCast-xxxxxx , send screen , i see on Anycast that device try to connect but when should send screen , device restart systemui.
This is logcat :
Code:
09-27 09:01:51.001 19841 20382 E AndroidRuntime:*
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: android.display
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime: java.lang.IllegalStateException: Could not start listening for remote display connection on "192.168.49.1:7236"
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at android.media.RemoteDisplay.startListening(RemoteDisplay.java:121)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at android.media.RemoteDisplay.listen(RemoteDisplay.java:84)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at com.android.server.display.WifiDisplayController.updateConnection(WifiDisplayController.java:738)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at com.android.server.display.WifiDisplayController.access$1200(WifiDisplayController.java:70)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at com.android.server.display.WifiDisplayController$15.onGroupInfoAvailable(WifiDisplayController.java:867)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at android.net.wifi.p2p.WifiP2pManager$Channel$P2pHandler.handleMessage(WifiP2pManager.java:819)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at android.os.Handler.dispatchMessage(Handler.java:106)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at android.os.Looper.loop(Looper.java:193)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at android.os.HandlerThread.run(HandlerThread.java:65)
09-27 09:02:50.034* 1400* 1437 E AndroidRuntime:*at com.android.server.ServiceThread.run(ServiceThread.java:44)
09-27 09:09:46.791 24469 24491 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: android.display
09-27 09:09:46.791 24469 24491 E AndroidRuntime: java.lang.IllegalStateException: Could not start listening for remote display connection on "192.168.49.1:7236"
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at android.media.RemoteDisplay.startListening(RemoteDisplay.java:121)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at android.media.RemoteDisplay.listen(RemoteDisplay.java:84)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at com.android.server.display.WifiDisplayController.updateConnection(WifiDisplayController.java:738)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at com.android.server.display.WifiDisplayController.access$1200(WifiDisplayController.java:70)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at com.android.server.display.WifiDisplayController$15.onGroupInfoAvailable(WifiDisplayController.java:867)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at android.net.wifi.p2p.WifiP2pManager$Channel$P2pHandler.handleMessage(WifiP2pManager.java:819)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at android.os.Handler.dispatchMessage(Handler.java:106)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at android.os.Looper.loop(Looper.java:193)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at android.os.HandlerThread.run(HandlerThread.java:65)
09-27 09:09:46.791 24469 24491 E AndroidRuntime:*at com.android.server.ServiceThread.run(ServiceThread.java:44)
With any 8.1 rom , with same vendor , firmware and radio , works perfectly for me.
Sorry for my english.
EDIT: Other users of other models report same problem. Is a BUG of Android P but the developers do not put it as a bug. Why ?.
I have reported the same problem in all P developments since DP1 and nobody has recorded it as a bug.
If any developer could review and solve it, I would greatly appreciate it.
THANKS
.
GraveDigger176 said:
Installed the rom, but doesn't boot when I install in provided way so I boot back in twrp and did format data and the ROM boots properly. So in my case with a encrypted device,the ROM doesn't boot without format data.Maybe you can mention it in install instructions:good:
From ROM side I can say all works well,ROM runs smooth and fast :good:
Sent from my OnePlus 5 using XDA Labs
Click to expand...
Click to collapse
By format data, you mean format all data (including internal which decrypts the device)?
{
"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"
}
What is this?
This is a Magisk module that adds the following cool custom features to any Pixel device (from 3a to 6 Pro) running stock Android 12 Pixel ROM:
Enable/Disable Google Sans font system wide
Adds Icon Styles and Icon Shapes overlays from Android 11
Fonts options
Enable/Disable Combined signal icons
Pixel 6 Wallpapers (requires an extra module, please check downloads section)
Adds 2 button mode navigation (it was removed on Android 11 but I think some users like that navigation mode, so I add it)
Adaptive sound options
Enable Voice access for all Pixel devices
Navigation bar options (reduce keyboard bottom space size, completely remove NavBar, invert layout*, set back gesture height*)
Enable/Disable SystemUI Tuner
Enable Game Overlay for all Pixels by default (although, if something goes wrong while playing games, you can disable this feature)
Enable/Disable dual tone battery meter (it only works on icon portrait mode)
Enable/Disable showing the number of unread messages on status bar notifications
Reduce Status bar height (and option to correct left padding on devices with the notch on the left)
Enable/Disable more themed icons on launcher (some apps don't have a themed icon so it won't work for all apps)
Enable/Disable left shortcut on Lock screen
Enable/Disable camera shortcut on Lock screen
Enable/Disable gradient effect on QS Tiles and Brightness slider
Hide gestures navbar pill (using transparency)
Colorize gestures navbar pill with dynamic accent color
Dark Themes from Android 11 Addon Features
Choose QS number of rows
Brightness slider padding and thick track options
Enhanced Google Dialer (to enable stuff like Call Recording and etc.)
Enhanced Smart Space (to enable stuff like Flashlight, Earthquakes options, etc.)
Enables some newer Pixel features to older Pixel devices (things like Live Translate, Haptic feedback settings, etc.)
Enable/Disable option to reduce QS Tiles text size (works better on some QS Tiles themes)
Option to install Tap Tap (a great app for devices without Quick Tap and even for the ones that have it)
These next features, also included in the MOD, indicates that framework-res and/or SystemUI were modded. This means that these next features will only work on devices running stock Android 12 Pixel ROM. I'll talk more about this later.
Enable/Disable Wifi + Cell QS Tiles instead of single Internet QS Tile
Battery Styles
Clock Customization
Network Traffic Indicators
QS Battery percentage independent options (show estimate time remaining or just percentage)
Dual tone Light/Dark themes for Quick Settings Panel and Power Menu
Album art on lock screen options
Music visualizer options
QS Quick pulldown with one finger (options are off, drag from the top left, drag from the top right and drag from anywhere on the top)
Revamped Screenshot service (it allows us to delete screenshot as soon as we take it and we can enable/disable screenshot shutter sound)
Show/Hide QS Edit icon on QS footer
Show/Hide Quick access Developer options icon on QS footer
Quick access Rom Control app by long pressing on QS Footer Settings icon
Edit Back gesture navigation height
Enable/Disable inverted layout for 2 and 3 button navigation modes
Enable/Disable carrier text on lock screen
Date, clock and battery click actions on QS Header (long click on clock goes to system time settings, simple click opens clock app)
QS Tiles animations and vibration options
Disabled icon blacklist on both status bar and lock screen(the icons can be disabled using SystemUI Tuner for those who don't want some icons to appear anywhere)
Override feature flags (This allows us to override feature flags manually using setprop persist.sysui.flag."whatever_flag_we_want" command)
Use 4G instead of LTE option
Resize navbar pill (normal, medium, big)
Tap to add or remove tiles in QS customizer
Enable/disable QQS Brightness slider
Enable/disable default QS Brightness slider
Auto brightness QS icon (on/off)
Brightness slider position (Top, Bottom)
Double tap to sleep on status bar
Double tap to sleep on lock screen
Enable/disable Double-line clock on lock screen and AOD
Enable/disable circle background on lock screen fingerprint icon (it only does anything on devices that have it, obviously)
Force accent color on ripple animation while unlocking with fingerprint
QS Tiles Styles
Edge Sense Plus MOD (it only works on devices with active edge sensor)
Battery Bar
-------------------//------------------
Rom Control app (to setup all these options)
Downloads:
Download latest module version from HERE! Further updates can be done using Magisk Manager.
Spoiler: Click to know more.
For more info about updates, please read THIS POST.
Addon_Features_for_Pixel_More_Live_Wallpapers.zip
Spoiler: Optional module. Click to read more.
This is an optional module. I've decided to remove everything regarding wallpapers from Addon features main module and create this one.I thought that it wouldn't make much sense to have a single module with almost 500 MB. So, this new optional module adds Pixel 6 static and live Wallpapers (obviously redundant for Pixel 6 users...) but, as well, it adds other Live Wallpapers that aren't normally available for download on Wallpaper & Style app (old stuff like doodle, conveyer belt, etc. from older pixels).
Notes:
Spoiler: Please read them at least once. THEY'RE IMPORTANT!!
Since V17 the installer mod detects if your device runs into a boot loop after flashing it. If it does, and this will happen on any device not running stock Android 12 Pixel ROM, it will force a new reboot and will try to boot your device running a mod "Lite" version. The "Lite" version is nothing more than a mod version where the only features available are the ones above the red line text.
If you want those "exclusive features", the ones after the red line text, working on your current ROM you will have to port them yourself. I explain how to later on this post.
Those "exclusive features" are based on xml and smali changes made on stock SystemUI and framework-res. Without these changes the, "exclusive features" won't work.
Since this module replaces stock SystemUI and framework-res for modded ones, you could run into problems if some other module tries to do the same or it's simply incompatible with it. If you want to try any other mod that changes SystemUI, or framework-res, there's an option on ROM Control that allows you to disable those "exclusive features". After disabling them, your Pixel device will reboot with a "Lite" version as well.
Make sure that you're able to run adb shell as root before flashing this module and reboot your device. Just in case something went really wrong and you need to remove the module manually.
If your device really refuses to boot, after flashing this mod, connect your phone to your PC during boot and run this:
Code:
adb shell
Code:
su
Code:
rm -rf /data/adb/modules/AddonFeaturesForPixel/system/framework/ && rm -rf /data/adb/modules/AddonFeaturesForPixel/system/system_ext/ && reboot
This will only remove framework and systemui "modded" files. Without them, you're device will boot and the other features, that don't require modding, will work just fine.In fact, if you remove these files from the module zip before flashing, you can flash that modified zip on any device running any AOSP, or close to it, ROM.In case you want to completely remove the mod, you can just run this:
Code:
adb shell
Code:
su
Code:
rm -rf /data/adb/modules/AddonFeaturesForPixel/ && reboot
If you forgot to enable the ability to run adb shell as root, and if your device fails to boot, you can fix that by removing all Magisk modules you have installed. That can be achieved by running the following commands even without root shell during boot:
Code:
adb shell
Code:
magisk --remove-modules
If none of the above methods work to get your device booting, then you have to boot into safe mode. By doing so, Magisk will disable all modules for you (it doesn't uninstall them, just disables them). To force a boot into safe mode all you need to do is to keep pressing volume down button during boot animation. After the system boots into safe mode you can reboot your device to boot up normally (since all modules will be disabled). If you get stuck during boot animation again, just force another reboot (I've had to do that during my tests).
When a new OTA update comes it's possible that the MOD will force boot with Lite version. Why? Because Google may change things on stock SystemUI and/or framework-res between builds. When that happens, I have to recreate the module again to adapt those changes. Rest assured that I'll always test the module with new builds and update as necessary.
In case your device gets caught in a boot loop, please provide me a logcat so I may try and look if anything can be done about it. To do so, during boot connect your device to your PC and grab a logcat with this adb command:
Code:
adb logcat > log.txt
After grabbing the log, please open the txt file and search for "FATAL". Afterwards post here the lines where the "Fatal error occurred".
I've made these modules for my personal use and just decided to share with all XDA community. Having this in mind, there's no need for donations (although I won't refuse them if you want to buy me a beer). As for requests or whatever, I can only add more stuff when, and if, I have time for it. I'm a really busy man in real life so I can't promise anything nor ETAs.
Requirements:
Unlocked bootloader
Magisk Root | Magisk Manager
Stock December 2021 Android 12 Pixel ROM build, or later until February 2022 for "FULL" version compatibility
Any AOSP, or close to it, Android 12+ ROM on any device for "LITE" version only (not fully tested...some devices/ROMs may not work)
Suggestion:
Uninstall all other modules you may have installed before installing this. They could be incompatible with the module thus making the device get caught in a boot loop. You may install them afterwards, one by one, just to make sure everything is ok.
If you're up to it, instead of disabling/removing modules, I recommend you to flash latest stock build through fastboot using flash_all.bat. In order to retain your data, remove the "-w" flag from the update command on flash-all script.
How to install?
Flash "Addon Features" module
Reboot device
If your device/ROM is fully compatible, everything will be ok at first boot
If not, your device will auto-reboot after first failed boot attempt and boot again with the Lite version only
Have fun!
How to update?
Open Magisk Manager app
Press the update button on"Addon Features" module
Reboot device
Have fun!
Video:
Spoiler: Click to see the video
You may check what to expect from this module HERE.
Note that this video was recorded when I've made this for Android 11. Some features may not be present for Android 12 and others can be that didn't exist for Android 11. The video is here only for those, who have never tried this on Android 11, may understand what to expect.
How's these "exclusive features" even possible?
Spoiler: Click here if you're interested on learning how this works
All "exclusive" features that you see on the list above were reverse engineered from Proton AOSP and Evolution X ROM source code. The source code is available on the links bellow shown on the credits. This means that I've been practicing some hard core "old school" Android smali edition in order to get this working. So, yes, I have some credits about this but, if it weren't for the original developers and it's public source code, none of this would be possible. Thank them for this!
Smali, and xml, edition wasn't enough to get this working. After decompiling, changing/adapt the code and recompiling everything again, I had to find a way to make it bootable without messing with the original apk signature. And here is where VR Theme logic came in handy. So thanks for the original dev who brought us this feature.
As for ROM Control app....this was/is a project created by daxgirl and wubydax back in 2015! So yeah, I'm not bringing anything new here, I just followed their instructions in order to get the features working after editing smali/xml with the source code taken from PAOSP and Evolution X. The original app source code is also available on the link shared on the credits.
I've just combined all of the above into a Magisk Module and shared here so that we can get the best of both worlds....a stock ROM with custom features included.
Rom Control with "exclusive features" source code:
https://github.com/ElTifo/CustomSettingsForDevs/
Want to port the "exclusive features" to your Pixel device running on other ROM? Here's how:
https://github.com/ElTifo/CustomSettingsForDevs/tree/Pixel4a_Android12/app/src/mods
Credits:
Proton AOSP ROM team, specially @kdrag0n for all his work on Dual tone light/dark themes and other Proton AOSP helpfull commits.
EvolutionX ROM team, specially @joeyhuab
@daxgirl and @Wuby986 for ROM Control project and source code.
@Tulsadiver for showing me how to adapt VR Theme logic originally used on 3Minit Battery Mod by @gharrington.
@Ticklefish for Tickle My Android
@topjohnwu for Magisk
@Freak07 for Adaptive Audio
@trzpro for More themed icons on launcher mod
@Liranazuz5 and @roirraW "edor" ehT for all support and testing stuff.
@siavash79 for all help regarding module installation scripts and update feature from Magisk.
@iamlooper for At a glance enhancer module and it's install/uninstall logic which was adapted to Addon Features
Cheers and enjoy!
Hello!
Both modules have been updated to Version 5 and the links are now available on the OP.
What changed?
Added Android 11 Icon Styles and Icon Shapes overlays
Added ProtonAOSP Fonts overlays
Option to enable/disable Wifi and Data separate Tiles, instead of Internet Tile
Reduced screenshot overlay PIP time after taking a screenshot
Added more themed icons
Updated Rom Control app
Hope you may enjoy this.
Heads up:
The icons and fonts overlays gets disabled after a reboot or a SystemUI restart. Don't know why. So, after a reboot you'll have to change those options again.
The icon shapes, sometimes, require us to disable theme icons and enable it again after choosing our desired shape. Don't know why as well...
Yeah, this kind'a sucks... but, if I find a solution, I'll fix it on next version.
Cheers!
太棒了 谢谢你
谢谢你@Typhus_
No problem bro.
Cheers and have fun!
Typhus_ said:
没问题兄弟。
干杯,玩得开心!
Click to expand...
Click to collapse
我把你的模块分享给了我的中国朋友们
Hello!
Both modules have been updated to Version 6 and the links are now available on the OP.
What changed?
Added Album art on lock screen options
Added Music visualizer options (requires Addon_Features_for_Pixel_Visualizer_Fix.zip)
Force Google Sans system-wide is now optional
Enable/disable combined signal icons on status bar
Added center clock fix to the right (for Pixel 3a models)
Updated Rom Control app
Heads up:
I still wasn't able to understand what causes the fonts, icons and icon shapes overlays get reset upon reboot or SystemUI restart
Install Addon_Features_for_Pixel_Visualizer_Fix.zip first. Afterwards, reboot and wait for about 1 minute before doing anything else. Really, I'm not joking, install, reboot and just wait. Afterwards you may install the other 2 modules and reboot
The visualizer fix is deleted from the system after doing what it has to do. So it's normal that you won't see it as installed after finishing all this. That fix is only there to add a missing permission to SystemUI. It only has to be installed once (obviously if on the future you clean flash the ROM, you'll have to do it again)
Anyway, hope you may enjoy this.
Cheers!
Typhus_ said:
Hello!
Both modules have been updated to Version 6 and the links are now available on the OP.
What changed?
Added Album art on lock screen options
Added Music visualizer options (requires Addon_Features_for_Pixel_Visualizer_Fix.zip)
Force Google Sans system-wide is now optional
Enable/disable combined signal icons on status bar
Added center clock fix to the right (for Pixel 3a models)
Updated Rom Control app
Heads up:
I still wasn't able to understand what causes the fonts, icons and icon shapes overlays get reset upon reboot or SystemUI restart
Install Addon_Features_for_Pixel_Visualizer_Fix.zip first. Afterwards, reboot and wait for about 1 minute before doing anything else. Really, I'm not joking, install, reboot and just wait. Afterwards you may install the other 2 modules and reboot
The visualizer fix is deleted from the system after doing what it has to do. So it's normal that you won't see it as installed after finishing all this. That fix is only there to add a missing permission to SystemUI. It only has to be installed once (obviously if on the future you clean flash the ROM, you'll have to do it again)
Anyway, hope you may enjoy this.
Cheers!
Click to expand...
Click to collapse
Hi master! There are very few wallpapers with pixel 5, and orange and white wallpapers from pixel 4
Anyone been able to install this on the Pixel 4 XL (Dec 2021 update, Android 12)?
I tried 3 times - the 2nd and 3rd times were from a flash/wipe from stock but it remains on the G logo after installing the third module. (I also waited around 3-10 minutes after installing the first module.)
update:
I was able to output the log file. Here are the lines regarding FATAL:
Code:
*** FATAL EXCEPTION IN SYSTEM PROCESS: main
12-11 18:21:22.434 1570 1570 E AndroidRuntime: java.lang.RuntimeException: Failed to create service com.android.server.display.DisplayManagerService: service constructor threw an exception
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServiceManager.startService(SystemServiceManager.java:188)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServer.startBootstrapServices(SystemServer.java:1127)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServer.run(SystemServer.java:876)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServer.main(SystemServer.java:609)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServiceManager.startService(SystemServiceManager.java:177)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: ... 6 more
12-11 18:21:22.434 1570 1570 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: There must be at least two control points.
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at android.util.Spline.isMonotonic(Spline.java:111)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at android.util.Spline.createSpline(Spline.java:46)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.display.DisplayManagerService.<init>(DisplayManagerService.java:453)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.display.DisplayManagerService.<init>(DisplayManagerService.java:429)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: ... 9 more
12-11 18:21:22.436 1570 1570 E AndroidRuntime: Error reporting crash
neo_lithic3K said:
Anyone been able to install this on the Pixel 4 XL (Dec 2021 update, Android 12)?
I tried 3 times - the 2nd and 3rd times were from a flash/wipe from stock but it remains on the G logo after installing the third module. (I also waited around 3-10 minutes after installing the first module.)
update:
I was able to output the log file. Here are the lines regarding FATAL:
Code:
*** FATAL EXCEPTION IN SYSTEM PROCESS: main
12-11 18:21:22.434 1570 1570 E AndroidRuntime: java.lang.RuntimeException: Failed to create service com.android.server.display.DisplayManagerService: service constructor threw an exception
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServiceManager.startService(SystemServiceManager.java:188)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServer.startBootstrapServices(SystemServer.java:1127)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServer.run(SystemServer.java:876)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServer.main(SystemServer.java:609)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.SystemServiceManager.startService(SystemServiceManager.java:177)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: ... 6 more
12-11 18:21:22.434 1570 1570 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: There must be at least two control points.
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at android.util.Spline.isMonotonic(Spline.java:111)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at android.util.Spline.createSpline(Spline.java:46)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.display.DisplayManagerService.<init>(DisplayManagerService.java:453)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: at com.android.server.display.DisplayManagerService.<init>(DisplayManagerService.java:429)
12-11 18:21:22.434 1570 1570 E AndroidRuntime: ... 9 more
12-11 18:21:22.436 1570 1570 E AndroidRuntime: Error reporting crash
Click to expand...
Click to collapse
The Mod doesn't work, yet, on December build.
Please wait until I update it.
Cheers!!
Hello!
Both modules have been updated to Version 7 and the links are now available on the OP.
What changed?
SystemUI MOD has been updated for December build
Fix fonts, icons and icon shapes overlays get reset upon reboot or SystemUI restart
Light theme QS Header is now optional
Added 2 more battery styles (Big circle and Big dotted circle)
Added option to enable/disable dual tone battery meter (it only works on icon portrait mode)
Added option to enable/disable showing the number of unread messages on status bar notifications
Added option for QS Quick pulldown with one finger (options are off, drag from the top left and drag from the top right)
Enable Game Overlay for all Pixels by default (although, if something goes wrong while playing games, you can disable this feature)
Added 8 new fonts overlays
Fix lag on camera if navbar his completely hidden
Added option to enable/disable left shortcut on Lock screen
Added option to enable/disable camera shortcut on Lock screen
Force Google Sans system-wide is still optional but it's enabled by default (I like it that way, so yeah...bummer. You'll still be able to disable it, so no problem whatsoever)
Removed battery percentage option on system settings (since we can now change it on ROM Control app, it didn't make much sense to leave it there. Besides, it wasn't doing anything...)
Updated Rom Control app
Hope you may enjoy this.
Cheers!
Typhus_ said:
Hello!
Both modules have been updated to Version 7 and the links are now available on the OP.
What changed?
SystemUI MOD has been updated for December build
Fix fonts, icons and icon shapes overlays get reset upon reboot or SystemUI restart
Light theme QS Header is now optional
Added 2 more battery styles (Big circle and Big dotted circle)
Added option to enable/disable dual tone battery meter (it only works on icon portrait mode)
Added option to enable/disable showing the number of unread messages on status bar notifications
Added option for QS Quick pulldown with one finger (options are off, drag from the top left and drag from the top right)
Enable Game Overlay for all Pixels by default (although, if something goes wrong while playing games, you can disable this feature)
Added 8 new fonts overlays
Fix lag on camera if navbar his completely hidden
Added option to enable/disable left shortcut on Lock screen
Added option to enable/disable camera shortcut on Lock screen
Force Google Sans system-wide is still optional but it's enabled by default (I like it that way, so yeah...bummer. You'll still be able to disable it, so no problem whatsoever)
Removed battery percentage option on system settings (since we can now change it on ROM Control app, it didn't make much sense to leave it there. Besides, it wasn't doing anything...)
Updated Rom Control app
Hope you may enjoy this.
Cheers!
Click to expand...
Click to collapse
Thank you for the Dec update. It's working now. I've been looking for a GravityBox alternative (bc they haven't updated to A12 yet)
neo_lithic3K said:
Thank you for the Dec update. It's working now. I've been looking for a GravityBox alternative (bc they haven't updated to A12 yet)
Click to expand...
Click to collapse
You can also try Dark Tricks in the LSPosed repository for some more added features.
Curiousn00b said:
You can also try Dark Tricks in the LSPosed repository for some more added features.
Click to expand...
Click to collapse
Thx for the suggestion. I took a look at Dark Tricks' features but it didn't have the ones I want - specifically center clock, battery icon changes, and remapping navigation bar buttons (eg long press on right button: 'app overview' will take a screenshot).
Hi! The features look amazing, but I'm unable to install this... I'm can't get past the G on the bootup after installing the SystemUI, even if all my other magisk modules are disabled.
I'm on the November update, do I have to be on the December one? Cheers!
DarkShadowMX said:
Hi! The features look amazing, but I'm unable to install this... I'm can't get past the G on the bootup after installing the SystemUI, even if all my other magisk modules are disabled.
I'm on the November update, do I have to be on the December one? Cheers!
Click to expand...
Click to collapse
If you're trying to install the v7 version of the zip, yes you have to be on December OTA
bradical711 said:
If you're trying to install the v7 version of the zip, yes you have to be on December OTA
Click to expand...
Click to collapse
Ohhhh... that explains it. Guess I'll wait until I install the December OTA, then. Thanks!
DarkShadowMX said:
Ohhhh... that explains it. Guess I'll wait until I install the December OTA, then. Thanks!
Click to expand...
Click to collapse
If you want to stay on November build you can use the SystemUI V7 shared on The Addon Features for Pixel 3 or Pixel 3 XL threads.
That one will work.
Cheers!
Link for SystemUI V7 has been updated on the OP.
AOD is now fixed!