Build 16/12/2018 #OP5T
TugaPower ROM G+
Telegram Group: https://t.me/TugaPowerOP5T
#TugaPower Oreo 8.1.0_r52 30.0 LineageOS #laos #OnePlus #OMS #SubstratumRootLess
If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower
If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.
After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.
If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.
Please be sure you are using one TWRP that can handle firmware flash and can decrypt sucessfull.
Your TWRP also need to be hable to mount and flash vendor partition.
Starting on O 25.0 the required firmware its 5.1.5 and is treblish, you need to have the vendor partition created, if you dont have you need to follow this steps:
Flash firmware 5.1.4 on TWRP
https://sourceforge.net/projects/ch...irmware/firmware_5.1.4_oneplus5t.zip/download
Reboot TWRP
Flash firmware 5.1.5 on TWRP
https://sourceforge.net/projects/ch...irmware/firmware_5.1.5_oneplus5t.zip/download
Reboot TWRP
Flash TugaPower O 26.0
Reboot phone
Relative to gapps, the advised ones is nano package ( ARM64):
http://opengapps.org/?api=8.1&variant=nano
Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
OTA updates supported
Browser removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
No more need to make microG system app
PoGO: Gonna catch then all
Full support to Substratum OMS RootLess without Andromeda
Powered by Magisk root v16.x
Direct unlock with face like OP5/OP5T OOS, credits to PixelExperience team
Safety Net checks patched to pass ( thanks to @Sultanxda )
Three fingers screenshot
WireGuard Support added
What does not works:
Let me know to add here
Changelog: TugaPower O 30.0
Magisk updated to latest canary version
Project name: proprietary_vendor_oneplus
msm8998: upgrade blobs from 5.1.7
Project name: android_device_oneplus_msm8998-common
msm8998: upgrade to 5.1.7
Project name: android_device_oneplus_dumpling
dumpling: update fingerprint
dumpling: require 5.1.7 firmware
Project name: android
manifest: android-8.1.0_r50 -> android-8.1.0_r52
Project name: android_frameworks_base
GlobalScreenshot: Fix screenshot not saved with some languages
ClipboardService: Restore different method calls to AppOps to fix PG
SystemUI: Clean duplicated CONFIGURE_WIFI_DISPLAY permission
Make adb use a custom prop for adb root
Rotation related corrections
Project name: android_packages_apps_Trebuchet
Trebuchet: move to default screen on home intent
Project name: android_packages_apps_SetupWizard
SetupWizard: fix SpannableString (Privacy Policy)
Project name: android_packages_apps_Settings
Make adb use a custom prop for adb root
Project name: android_packages_apps_LineageParts
PartsActivity: Prevent actionbar NPE
Project name: android_packages_apps_Messaging
Messaging: Add "Mark as read" quick action for message notifications
Allow intent shared subject or title to be mms subject
Project name: android_packages_apps_Bluetooth
Bluetooth: Clean duplicated READ_CONTACTS permission
Project name: android_packages_apps_LockClock
Release the wakelock before worker thread termination
Project name: android_packages_apps_Contacts
Project name: android_packages_apps_TvSettings
Make adb use a custom prop for adb root
Show Trust in security settings
Add button to shut down device
Project name: android_packages_apps_Exchange
Rename translations for new language code mapping
Project name: android_bootable_recovery
Fix making adb use a custom prop for adb root
Make adb use a custom prop for adb root
Project name: android_device_qcom_sepolicy
legacy: Resolve hal_gnss_default denial
Project name: android_device_lineage_sepolicy
common: Allow adbd to set a system_prop
Label lineage.service.adb.root as system prop
Project name: android_vendor_lineage
common: Allow custom vendor to override properties
Project name: android_hardware_qcom_power
power: Drop default POWER_HINT_INTERACTION routine
Project name: android_system_core
Make adb use a custom prop for adb root
Thanks all for the support.
Download: https://tugapower.net/TP/OP5T/OREO/TugaPowerO30_OP5T.zip
MD5: 818a427ec9b9079a3b4d1da31bb68df7
Please dont mirror for now the roms zips, thanks
Sources :
Rom:- https://github.com/LineageOS
Device:- https://github.com/LineageOS/android_device_oneplus_dumpling
Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8998
Reserved for bugs
Seems promising. Thank you so much!
Sweet...gonna give it a try...
Thank you very much for the rom man, I remember the bright days with this rom on opo.
Thanks Tuga, does anyone happen to know if expanded desktop works correctly?
Nice
Very nice.
Welcome. :fingers-crossed:
flash ob3 first right?
Welcome Tuga Power...Been waiting for this rom since I saw you in 5t tg..will give it a try for sure...
Audrion2013 said:
Thanks Tuga, does anyone happen to know if expanded desktop works correctly?
Click to expand...
Click to collapse
Over the apps did tested is working like it should, opening the app in full screen.
praveen7682 said:
Welcome Tuga Power...Been waiting for this rom since I saw you in 5t tg..will give it a try for sure...
Click to expand...
Click to collapse
TugaPower mate, is one word, not two.
Cheers and thanks
Keep getting google framework issues when phone boots and then it pops back to loading screen...any ideas..
alewis2k12 said:
Keep getting google framework issues when phone boots and then it pops back to loading screen...any ideas..
Click to expand...
Click to collapse
Check the gapps thread linked on OP and see the last page.
As temp solution try this gapps
https://androidfilehost.com/?w=files&flid=170282
After setting up the phone, flash the gapps linked in OP to give you the face unlock option on Smart unlock
TugaPower ROM is LineageOS 15.1 + TugaBrowser? Can't see any minor changes between them two. Am I right?
Harthouse said:
TugaPower ROM is LineageOS 15.1 + TugaBrowser? Can't see any minor changes between them two. Am I right?
Click to expand...
Click to collapse
Read OP
danieldmm said:
Over the apps did tested is working like it should, opening the app in full screen.TugaPower mate, is one word, not two.
Cheers and thanks
Click to expand...
Click to collapse
I am so sorry for the misspell.
For the ones having problem with Setup try the new gapps on test folder ( arm64 nano package )
Build 2018/03/03 #OP5T
TugaPower ROM G+
Telegram Group: https://t.me/joinchat/CX70Tgtc1oiQ4k7-ueVQEA
#TugaPower Oreo 8.1.0_r11 5.0 LineageOS #laos #OnePlus #OMS #SubstratumRootLess
If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower
If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.
After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.
If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.
Please be sure you are using one TWRP that can handle firmware flash and can decrypt sucessfull.
Advise to use TWRP from @codeworkx , since 8.1.0_r11 decryption is broken we need a new twrp to be hable to decrypt, as workround, disable pin/pattern and twrp will decrypt using default key or use usb storage to flash new rom builds.
https://sourceforge.net/projects/ch...1-0-universal-codeworkx-dumpling.img/download
Also be sure you are using proper firmware. The one recomended its the to have latest one for OP5T as always
Relative to gapps, the advised ones is nano package ( ARM64):
http://opengapps.org/?api=8.1&variant=nano
Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
OTA updates supported
Browser removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
No more need to make microG system app
PoGO: Gonna catch then all
Full support to Substratum OMS RootLess without Andromeda
Powered by Magisk root v16.x
Direct unlock with face like OP5/OP5T OOS, credits to PixelExperience team
Build as user build
Safety Net checks patched to pass ( thanks to @Sultanxda )
What does not works:
Let me know to add here
Change log: TugaPower ROM 5.0
Project name: android_device_oneplus_msm8998-common
*Sam Mortimer - msm8998-common: Increase media volume steps 15 -> 25
*codeworkx - msm8998: audio: fix acdb id of handset mic
*codeworkx - msm8998: audio: fix acdb id of handset stereo mic
*codeworkx - msm8998: audio: fix acdb id for handset
*Devi Sandeep Endluri V V - msm8998: DPM : Add radio group rules to dpmQmiMgr
*Alexander Martinz - msm8998: init: performance: set up boot time fs tuning
*Alexander Martinz - msm8998: init: performance: disable UFS powersaving while booting up
*Alexander Martinz - msm8998: init: performance: enable powersaving when in charger mode
*Alexander Martinz - msm8998: init: move charger perf config to init.target.performance.rc
*Alexander Martinz - msm8998: ueventd: set permissions for FRP config partition
Project name: android_kernel_oneplus_msm8998
https://pastebin.com/4fc6Pj7Z
Project name: android_packages_apps_Settings
*Michael Bestas - Settings: Add toggle for heads up notifications
*Jon Evans - Settings: display: Add wake on plug switch
*Roman Birg - Settings: hook up volume tone preference to LineageSettings
Project name: android_packages_apps_DeskClock
*Dan Pasanen - Revert "DeskClock: move to NotificationChannels"
*Dan Pasanen - Revert "DeskClock: use non-Compat Notification classes"
*Dan Pasanen - Revert "DeskClock: introduce low priority alarm notification channel"
*Dan Pasanen - Revert "DeskClock: use low priority channel for snooze notification"
*Arne Coucheron - Revert "Fix alarm not firing in memory-pressure situations"
*farenl - DeskClock: Failed to set up Alarm
Project name: android_packages_apps_WallpaperPicker
*Dan Pasanen - WallpaperPicker: use 1440p images when screen width is greater than 1080
*Michael Bestas - WallpaperPicker: Fix build for 1440p devices
*Joey - WallpaperPicker: 15.1 wallpapers
Project name: android_lineage-sdk
*Sam Mortimer - lineage-sdk lights: Let Lineage lights decide if notification led is on/off
*Ethan Chen - lineage-sdk: Add vendor platform signature overlay
Project name: android_hardware_qcom_display
*Suman Mukherjee - hal: Added LOCAL_VENDOR_MODULE to set output path of the binaries
*Steve Kondik - hwc: Set ioprio for vsync thread
*Jiyong Park - Move QCOM HALs to vendor partition
Project name: android_hardware_qcom_audio
*Michael Bestas - post_proc: Set correct PBE_CONF_APP_ID for msm8916
*Michael Bestas - post_proc: Reverse eagle DTS build flag
*Michael Bestas - post_proc: Allow msm8916 build libqcompostprocbundle
*Ramjee Singh - policy_hal: fix for MR1 function prototype.
*Mikhail Naganov - Fix parameters passed to pcm_open to include PCM_MONOTONIC
*Kevin Rocard - HAL: Align error code with HIDL wrapper
*Derek Chen - hal: return EINVAL by default for presentation_position
*Naresh Tanniru - hal: configs: effects: update conf & lib paths
*Aniket Kumar Lata - hal: audio-test: Move omx tests mm-audio-internal
*rago - Fix potential NULL dereference in Visualizer effect
*Preetam Singh Ranawat - hal : Fix data initialization and input validation errors
*Weiyin Jiang - post_proc: complete reverb environmental interfaces
*Steve Kondik - hal: Clean up compilation warnings
*solk2 - hal: Fix voice call recording
*Steve Kondik - hal: Invert standard build flags
*Andy Hung - Equalizer: Check value size for get preset name
*Daniel stuart - hal: dolby: Only set C_KEY if ACDB License is enabled.
*Thomas Wendt - hal: Tell Huawei acdb loader which files to load
*Eric Laurent - audio policy: fix capture indication to sound trigger service.
*Eric Laurent - audio policy: fix media volume after ringtone
*Naresh Tanniru - audiopolicy: Avoid spurious routing in APM::stopSource
*Steve Kondik - audio: Add sound trigger header
*Steve Kondik - hal: Shush some debug logging
*Glenn Kasten - Add more allowed frame counts to be configured
*Luca Stefani - audio: msm8916: Squashed audio amp commits
*Benjamin Legrand - hal: Support the msm8939-florida-snd-card.
*Benjamin Legrand - Check if hardware_info has been updated or not.
*Eric Laurent - hal: Add support for AUDIO_DEVICE_OUT_LINE
*Eric Laurent - compress offload: use new sample rate representation.
*Ethan Chen - audio: Only allow non-legacy HAL
Project name: android_hardware_qcom_audio
*Balázs Triszka - msm8996: ultrasound: Initial open source hal for Elliptic Ultrasound
Project name: android_hardware_qcom_power
*Ethan Chen - power: Allow devices to override RPM stat nodes
Project name: android_hardware_qcom_media
*Suman Mukherjee - hal: Added LOCAL_VENDOR_MODULE to set output path of the binaries
Project name: android_hardware_qcom_media
*Ricardo Cerqueira - media: libOmxSw encoders require prop headers
Project name: android_frameworks_base
*Sam Mortimer - frameworks/base lights: Let Lineage lights decide if notification led is on/off
*Ethan Chen - SystemUI: Use Java range for volume tone tone generator
*Ethan Chen - PackageManager: Add configuration to specify vendor platform signatures
*Jon Evans - Port: Wake on plug (1/2)
*Roman Birg - SystemUI: add volume tones back
Project name: android_bionic
*Tom Marshall - bionic: Let popen and system fall back to /sbin/sh
Project name: android_device_lineage_sepolicy
*Paul Keith - sepolicy: Fix neverallow on user builds
*Adrian DC - sepolicy: Isolate qcom sysfs_graphics policy for recovery
Project name: android_bootable_recovery
*Tom Marshall - recovery: Fix format_volume for f2fs
*Tom Marshall - recovery: Fix back handling
*Tom Marshall - recovery: Respect margins in background and foreground screens
*Tom Marshall - recovery: Add missing menu font files
Project name: android_system_vold
*Luca Stefani - Add exfat to supported FSs if exfat is enabled
*Luca Stefani - Remove unused includes
Project name: android_vendor_lineage
*Bruno Martins - backuptool: Take into account new location for system default props
*Rashed Abdel-Tawab - lineage: Move to Google's method of defining system default props
*LuK1337 - lineage: Don't error out when screen size isn't set
*Michael Bestas - extract_utils: Fix vendor framework makefile generation
*Joey - vendor: update default wallpaper
*Ethan Chen - extract-utils: Use LOCAL_VENDOR_FILE instead of LOCAL_PROPRIETARY_FILE
Thanks all for the support.
Download: https://www.androidfilehost.com/?fid=746010030569958842
MD5: 1d19ae1bc7f46eab192e5deabec52d6c
Please dont mirror for now the roms zips, thanks
Thank you l..have always used your rom on my oneplus three.. Welcome to 5T!
Build 2018/03/10 #OP5T
TugaPower ROM G+
Telegram Group: https://t.me/joinchat/CX70Tgtc1oiQ4k7-ueVQEA
#TugaPower Oreo 8.1.0_r15 6.0 LineageOS #laos #OnePlus #OMS #SubstratumRootLess
If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower
If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.
After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.
If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.
Please be sure you are using one TWRP that can handle firmware flash and can decrypt sucessfull.
Advise to use latest official 3.2.1-2 or @codeworkx 3.2.1-0 from 2018/03/09
Also be sure you are using proper firmware. The one recomended its the to have latest one for OP5T as always
Relative to gapps, the advised ones is nano package ( ARM64):
http://opengapps.org/?api=8.1&variant=nano
Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
OTA updates supported
Browser removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
No more need to make microG system app
PoGO: Gonna catch then all
Full support to Substratum OMS RootLess without Andromeda
Powered by Magisk root v16.x
Direct unlock with face like OP5/OP5T OOS, credits to PixelExperience team
Build as user build
Safety Net checks patched to pass ( thanks to @Sultanxda )
What does not works:
Let me know to add here
Change log: TugaPower ROM 6.0
March security update
Project name: proprietary_vendor_oneplus
*Sam Mortimer - msm8998-common: Add blobs needed for widevine L1 support
*codeworkx - Revert "msm8998: define second back camera as back and back_aux"
Project name: android_device_oneplus_msm8998-common
*Sam Mortimer - msm8998-common: Add blobs needed for widevine L1 support
*codeworkx - msm8998: camera: add com.android.camera and snap to aux.packagelist
*codeworkx - msm8998: nfc: move to configs
*codeworkx - msm8998: unpin camera config
*codeworkx - msm8998: audio: disable ANC if not in call
*codeworkx - msm8998: add audio_amplifier for setting ANC parameter
*Daniel Hillenbrand - Revert "msm8998: audio: Convert audio_effect.conf to audio_effects.xml"
Project name: android
*Dan Pasanen - manifest: android-8.1.0_r11 -> android-8.1.0_r15
*Tom Marshall - manifest: Track awk
Project name: android_frameworks_base
*Ethan Chen - PackageManager: Catch possible NPE from unparsed platform package
*Bruno Martins - LiveDisplayTile: Avoid NPE during boot up phase
*Bruno Martins - Revert "Visualizer: Adjust for volume level"
*Corinna Vinschen - PowerManager: Allow to distinguish different keypresses
*Corinna Vinschen - PowerManagerService: fix HW button illumination timeout
*Anas Karbila - PowerManagerService: Allow to light up buttons only when pressed
*Ethan Chen - Revert "framework: fix screenshot and rotation animation for devices with abnormal hw rotation"
*Andreas Schneider - storage: Set all sdcards to visible
*周雷 - Use bool var judge whether the navi-keys enabled
*Harry Youd - Visualizer: Adjust for volume level
Project name: android_frameworks_native
*Corinna Vinschen - InputDispatcher: On keypress, deliver keycode to pokeUserActivity
*Corinna Vinschen - PowerManager.h: Define USER_ACTIVITY_FLAG values
Project name: android_build
*Ethan Chen - pathmap: Move RIL path mapping to core/config.mk
*Ethan Chen - Revert "Place TARGET_FS_CONFIG_GEN passwd/group files in /vendor/etc"
Project name: android_vendor_lineage
*Tobias Tefke - Update DocumentsUI overlay for Oreo
*Sam Mortimer - lineage: Enable wifi wakeup config option
*Tom Marshall - lineage: Add awk
*Ethan Chen - qcom_target: Move RIL path mapping to core/config.mk
*Ethan Chen - pathmap: remove duplicate include-path-for
*Joey - vendor: add style api
Project name: android_packages_apps_Snap
*Andreas Schneider - Do not crash if we don't have support for RAW files
Project name: android_packages_apps_CarrierConfig
*Alexander Martinz - CarrierConfig: HoT and tele.ring (232 07) may roam on T-Mobile (232 03)
*jason972000 - Disable OTA for U.S. Cellular since there is no need for it
Project name: android_packages_apps_Gallery2
*jinwu - Fix the issue of view don't reload when onPause
*jinwu - Fix FC of parsing uri is null
*zhuw - SDGallery:Fix monkey FC when url from pick activity is null
*jinwu - Don't show Camera Icon when no pictures found in Albums
*zhuw - SnapdragonGallery: Fix crash show dialog when activity finished
*zhuw - Fix custom filter don't work when first click after back to original
*zhuw - SnapdragonGallery: Fix dialog dismiss when home
*zhuw - SnapdragonGallery: Fix multithread synchronization in screenReceiver
Project name: android_packages_apps_SetupWizard
*Abhisek Devkota - ATV: Also set TV_USER_SETUP_COMPLETE
Project name: android_packages_apps_Trebuchet
*Luca Stefani - Trebuchet: Add contacts to the hotseat
Project name: android_packages_apps_LineageParts
*Bruno Martins - ButtonSettings: Add a toggle for button backlight only when pressed
*Bruno Martins - LineageParts: Update the way OMS records details about overlays
Project name: android_lineage-sdk
*Bruno Martins - LineageSettings: Add a setting for button backlight only when pressed
*Bruno Martins - lineage-sdk: Update the way OMS records details about overlays
*Joey - sdk: introduce Style API
Project name: android_hardware_qcom_display
*Jiyong Park - msm8974: Move QCOM HALs to vendor partition
*Steve Kondik - hwc: msm8084: Set ioprio for vsync thread
*Elektroschmock - display: Don't use gnu-oldstyle field designators
*doc HD - msm8084: include kernel headers
*Naseer Ahmen - msm8960: copybit: Fix type conversion error for GCC 4.7
*Giulio Cervera - display: add TARGET_PROVIDES_LIBLIGHT
*Ricardo Cerqueira - display: Always assume kernel source is present
*Chirayu Desai - Revert "msm8974: deprecate msm8974"
Project name: android_hardware_qcom_audio
*codeworkx - hal: switch audio_extn_set_parameters and amplifier_set_parameters
*Daniel Hillenbrand - hal: Support the audio amplifier hook
*Dhananjay Kumar - audio: configs: update policy configuration to fix vts failure
*Satya Krishna Pindiproli - hal: fix failure in running VtsHalAudioV2_0Target module
*Aniket Kumar Lata - mm-audio: aenc: Fix VTS failures for encoders
*Aditya Bavanari - hal: Fix failure in VtsHalAudioV2_0Target test due to spkr protection
*Aniket Kumar Lata - hal: Update prefixes for audio system properties
*LuK1337 - audio: Fix msm8952-snd-card-mtp support
*Steve Kondik - hal: Clean up compilation warnings
*solk2 - hal: Fix voice call recording
*Daniel Hillenbrand - hal: Support the audio amplifier hook
*Steve Kondik - hal: Don't try to record using 3-mic unless we mean it
*Ethan Chen - audio: Extend platform parser to allow device name aliasing
*pavanc - audio: Return ENODATA when position is failed to be retreived
*Naresh Tanniru - hal: configs: effects: update conf & lib paths
*Aniket Kumar Lata - hal: audio-test: Move omx tests mm-audio-internal
*Ethan Chen - audio: Only allow non-legacy HAL
*Ethan Chen - audio: Use project pathmap
Project name: android_hardware_qcom_gps
*Dante Russo - msm8974: Return the correct length of nmea sentence
*Jiyong Park - msm8974: Don't rely on transitively included headers
*Dante Russo - msm8974: Fix logging level and remove nmea log
*Dan Willemsen - msm8974: Fix duplicate gps.conf for hammerhead
*Diego Wilson - msm8974: Move device dependent modules to /vendor
*Ying Wang - msm8974: Cleanup obsolete LOCAL_PRELINK_MODULE
*Dante Russo - msm8974: Default apn ip type to ipv4
*Dimitry Ivanov - msm8974: Add missing liblog dependency
*Chirayu Desai - Revert "msm8974: remove from top level makefile"
*Chirayu Desai - Revert "msm8974: deprecate msm8974"
Project name: android_hardware_qcom_power
*dianlujitao - power: Don't advertise power profile when interaction boost disabled
Project name: android_hardware_qcom_media
*Ethan Chen - mm-video-v4l2: Check for correct error code
Project name: android_external_chromium-webview
*Luca Stefani - Update webviews to Chromium 65.0.3325.144
Project name: android_external_one-true-awk
*Tom Marshall - awk: Add libawk_main for recovery and fixup symbols
Project name: android_bionic
*Ethan Chen - Revert "Add ability to read /etc/passwd and /etc/group"
Project name: android_device_lineage_sepolicy
*Joey - sepolicy: add style api
Project name: android_bootable_recovery
*Aaron Kling - updater: Fix allowing devices to suppress BLKDISCARD
*Tom Marshall - recovery: Add awk lib and driver
Project name: android_system_vold
*LuK1337 - Revert "f2fs: Fix kMkfsPath to match location of CM binary"
Thanks all for the support.
Download: https://www.androidfilehost.com/?fid=746010030569960460
MD5: 0259b54e211a112926de82b5e649a09a
Please dont mirror for now the roms zips, thanks
Related
This ROM is for the International GT-I8730 ONLY! It is NOT for the SGH-I437! Just because Samsung named them both "Express" does not mean they have identical internal hardware!
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0 (Lollipop), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* 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.
*/
CyanogenMod 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. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review.
Just a notice: I don't have the device, I am a Galaxy Ace 3 LTE owner, but our devices are too similar and I decided to port CM12/12.1 to you
You can report bugs but you can't expect them to be fixed
Click to expand...
Click to collapse
Attention ! ! !
Make sure you have the latest TWRP and then step ahead
*Extract the recovery.img and flash it with flasify, or any other similar application
Click to expand...
Click to collapse
Screenshots
{
"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:
[URL="http://www.mediafire.com/download/00785dvnh7ky0gw/cm-12.1-20151124-UNOFFICIAL-expressltexx.zip"]Latest Build (20151124)[/URL]
[URL="http://www.mediafire.com/download/x656l5rv5zb5b75/20151102_express_mod.zip"]Custom Kernel[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=58023578&postcount=164"]TWRP[/URL]
[URL="http://opengapps.org/"]Open GApps[/URL] (Recommended)
[URL="http://forum.xda-developers.com/android/software/tk-gapps-t3116347"]GAPPS[/URL]
[URL="http://forum.xda-developers.com/android/development/gt-i8730-t-cyanogenmod-13-galaxy-express-t3247240"]CM13[/URL]
Working
-WiFi
-Bluetooth
-GPS
-Sensors
-Camera (photos)
-RIL(calls and data)
-FM Radio
-Audio playback
-SD card
-Camcorder(set quality to 720p)
Bugs (There might be more)
-NFC
-FM Radio might not work with stock kernel, try wiping data after flashing it
-Camcorder
Installation
1) Backup, backup, backup
2) Go to Recovery mode
3) Do all the wipes
4) Install ROM
5) Install GAPPS
Sources
Device Source: https://github.com/kostoulhs/android_device_samsung_expressltexx/tree/cm-12.1
Kernel Source: https://github.com/kostoulhs/android_kernel_samsung_expressltexx/tree/cm-12.1
Vendor Files: https://github.com/kostoulhs/proprietary_vendor_samsung_expressltexx/tree/cm-12.1
Click to expand...
Click to collapse
Code:
Releases:
[COLOR="Red"]-20151124-[/COLOR]
*CM sources update
*Android 5.1.1_r26
*Update prebuilt Eleven
*Build ID LMY48W --> LMY48Y
*Kernel: net: add length argument to skb_copy_and_csum_datagram_iovec
*qcom-common: Automatic translation import
[COLOR="Red"]-20151102-[/COLOR]
*CM sources update
*Remove start of non-existent qcom-wifi service
*ril: Add missing instanceId in overloaded methods
*ril: Relocate mQANElements
*ril: Fixup the overload constructors
*Enable adaptive LMK
*Optimal dex2oat thread_count
*Kernel: Discard sdcardfs
*Kernel: android: configs: Grab the android/configs from kernel/common
*Kernel: android: configs: Add CONFIG_NETFILTER_XT_TARGET_IDLETIMER
*Kernel: android: base-cfg: disable ALARM_DEV
*Kernel: android: base-cfg: disable ANDROID_LOGGER
*Kernel: mm: Add notifier framework for showing memory
*Kernel: mm: vmpressure: allow in-kernel clients to subscribe for events
*Kernel: mm: vmpressure: scale pressure based on reclaim context
*Kernel: mm: vmpressure: account allocstalls only on higher pressures
*Kernel: lowmemorykiller: Dump out slab state information
*Kernel: lowmemorykiller: Run the lowmemory notifier when killing
*Kernel: lowmemorykiller: Do proper NULL checks
*Kernel: lowmemorykiller: Don't count swap cache pages twice
*Kernel: lowmemorykiller: adapt to vmpressure
*Kernel: lowmemorykiller: use for_each_thread instead of buggy while_each_thread
*Kernel: lowmemorykiller: avoid false adaptive LMK triggers
*Kernel: Use upsteam lowmemorykiller
*Custom kernel: The same changes
*Custom Kernel: Applied Nvidia Patches, improved standby time for better power efficiency
[COLOR="Red"]-20151017-[/COLOR]
*CM sources update
*Add some missing blobs, including GPS blob
*Setup KSM
*Set IO scheduler to BFQ using a system prop
*Kernel: Set NOOP as default scheduler
*qcom-common: Automatic translation import
[COLOR="Red"]-20151004-[/COLOR]
*CM sources update
*Enable multi-stream support for ZRAM
*More low RAM optimizations, trim
[COLOR="Red"]-20150926-[/COLOR]
*CM sources update
*Fix typo in media_codecs, pick the correct file
*Increase photo quality
*Revert "audio: Disable low latency audio"
*audio: Enable AUDIO_FEATURE_DEEP_BUFFER_RINGTONE
*Revert "rootdir: Remove crypto.driver.load triggers"
*rootdir: Set slice_idle to 0 for BFQ
*rootdir: Remove duplicate mount of debugfs
*msm8930-common: Adjust for changes in common CM policies
*Kernel: timeconst.pl: Eliminate Perl warning
*Kernel: block: cgroups, kconfig, build bits for BFQ-v7r8-3.4
*Kernel: block: introduce the BFQ-v7r8 I/O sched for 3.4
*Kernel: block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.4.0
*Kernel: defconfig: Switch to BFQ scheduler
*Kernel: Revert "defconfig: Build QCOM crypto device as built-in"
*Kernel: Increase default readahead to 512KB
*Kernel: Revert "timeconst.pl: Eliminate Perl warning."
*Kernel: Replace timeconst.pl with a bc script
[COLOR="Red"]-20150915-[/COLOR]
*CM sources update
*Android 5.1.1_r18, build ID LVY48F
*Update sensor values from stock ramdisk
*Disable Ambient Display for now
*Increase zRam to 268MB
*prop: Remove useless ro.enable_boot_charger_mode
*Ship prebuilt Eleven
*msm8930-common: sepolicy: Fix denials during off mode charging
*msm8930-common: Adjust for changes in common CM policies
*Kernel: sysrq: Emergency Remount R/O in reverse order
*Kernel: msm: restart: Fix reboot in charger mode
*Kernel: defconfig: Switch to CFQ scheduler
*qcom-common: Automatic translation import
[COLOR="Red"]-20150823-[/COLOR]
*CM sources update
*Android 5.1.1_r13
*Use video codecs for low end devices
*Remove TARGET_KERNEL_SELINUX_CONFIG
*rootdir: init.target.rc: update sensors in ramdisk
*Remove read ahead tunings
*Low RAM build prop tweaks
*Specify cache partition size for safe updates
*Kernel: GPU OC up to 627MHz
*Kernel: Extra CPU Governors, and I/O schedulers
*Kernel: fs: exfat: Update to v 1.2.12
*Kernel: Simple GPU Governor by faux123
*Kernel: Enable Ultra KSM
*Kernel: Add msm_hotplug, another mpdecision alternative
*Kernel: Add dynamic fsync
*Kernel: enable POWER_EFFICIENT
*Kernel: Add & Enable LTO Optimization
*Kernel: Add & Enable Graphite Optimization
*Kernel: Added Fast Random generator support
*Kernel: CK3 tweaks
*Kernel: enable SPEEDUP_KEYRESUME
*Kernel: Misc patches
*qcom-common: libhealthd: fix warning
*qcom-common: SamsungDozeService: properly fix future timestamp error
*qcom-common: Automatic translation import
[COLOR="Red"]-20150804-[/COLOR]
*CM sources update
*Set zRam size to 50 MB
*Disable low latency audio
*Build.prop tweaks
*qcom-common: automatic translation import
*Kernel: Enable FIOPS
*Kernel: Misc patches
[COLOR="Red"]-20150714-[/COLOR]
*CM sources update
*Android 5.1.1_r6
*Don't copy FFMPEG config anymore
*Increase large font cache size
*Update mm.enable.qcom_parser value
*Enable AAC 5.1 output
*Sync audio_policy.conf with LA.AF
*Use material style app drawer as the default
*Remove disabled audio features
*Update interactive governor values
*Update rmt_storage service
*Kernel: Use FIOPS I/O scheduler
*Kernel: Misc patches
*qcom-common: Automatic translation import
*qcom-common: SamsungDoze: restore proximity wake preference on boot
*qcom-common: doze: add proximity wake
[COLOR="Red"]-20150605-[/COLOR]
*CM sources update
*Fix compass
*msm8930-common: prima: Update config
*qcom-common: doze: Add back button to action bar
*qcom-common: doze: fix defaults
*qcom-common: doze: Consolidate doze settings
*Kernel: wlan: prima: Sync with LA.AF.1.1_rb1.18
*Cleanup init.qcom.power.rc for unnecessary stuff
*Move power profiles to init.qcom.power.rc
*Sepolicy updates and reorganization
*Remove bugreport service
*Camera can save on external SD
[COLOR="Red"]-20150522-[/COLOR]
*CM sources update
*Android 5.1.1_r3 (Build ID LMY48B)
*Re-enable ambient display
*Build custom doze service
*msm8930-common: doze: Add service for using proximity sensor for wake-up
*Allow debuggerd to read kgsl-3d0
*Even more recovery denials
*Kernel: Misc patches
[COLOR="Red"]-20150423-[/COLOR]
*CM sources update
*Android 5.1.1_r1
*Revert "config: Revert back to AUDIO_DEVICE_OUT_ALL_A2DP in output paths"
*msm8930-common:Address mpdecision/thermald denials
*msm8930-common:Address netd denials
*msm8930-common:Address recovery denials
*Fix proprietary app path
*Kernel: Enable optimized SHA256 and SHA512
*Kernel: wlan: prima: Sync with LA.AF.1.1_rb1.17
*Kernel: Misc patches
[COLOR="Red"]-20150415-[/COLOR]
*CM sources update
*Android 5.1.0_r3 --> 5.1.0_r5 (Build ID LMY47I --> LMY47O)
*Disable cpu.notify_on_migrate feature
*Remove hdpi from PRODUCT_AAPT_CONFIG
*Ramdisk cleanup
*Set dialer lookup to default disabled
*Add PCC calibration interface
*Kernel: Misc patches
[COLOR="Red"]-20150305-[/COLOR]
*CM sources update
*Android 5.1
*Update notify_on_migrate path
*Enable call recording
*Enable 256MB of zRAM
*Turn art optimization to everything
*Kernel: Misc patches
[COLOR="Red"]-20150305-[/COLOR]
*CM sources updates
*Change charger binary to healthd
*msm8930-common: Fix denials installing/updating recovery
*msm8930-common: prima: Enable gStaKeepAlivePeriod
*Drivers: Adreno: Sync with LA.AF.1.1_rb1.8
*Drivers: Update a300 and vidc firmware
*Kernel: Wlan: prima: Sync with LA.AF.1.1_rb1.13
*Kernel: Disable swap readahead
*Kernel: Misc patches
[COLOR="Red"]-20150226-[/COLOR]
*CM sources update
*Fixed moving apps to SD
[COLOR="Red"]-20150218-[/COLOR]
*CM sources updates
*Explicitly disable some audio features
*Change wifi services again to upstream CAF
*Remove locale override
*Remove obsolete BOARD_HAVE_DOCK_USBAUDIO
*Create native cgroup
*Update codec capabilities info in media_codecs.xml
*Add secure feature for decoders in media_codecs.xml
*Μove custom AAPT config to cm.mk
*Αdd seclabel for insthk service
*Remove obsolete Torch package
*Cleanup and simplify bluetooth script
*Remove custom wifi script used for setting MAC address
*Remove init.carrier.rc
*Add in common stuff from device overlay
*Set default country index to Europe in FM app
*Add ro.qualcomm.bt.hci_transport=smd
*Add AUDIO_DEVICE_OUT_USB_ACCESSORY instead of OUT_ALL_USB
*Enable VOIP_TX
*Changing usb device from ANALOG to USB_IN
*Update audio_policy.conf with supported AAC profiles
*Add missing AUDIO_DEVICE_OUT_FM_TX in fast path
*Add back AUDIO_DEVICE_IN_COMMUNICATION to inputs
*Re-enable QCOM hardware AAC encoder
*Switch to NuPlayer
*Remove lpa.decode prop
*msm8930-common: Address denials for pn544/pn547
*msm8930-common: Address denials for insthk
*msm8930-common: Add tinyalsa utilities
*msm8930-common: Add custom libwcnss_qmi for setting the MAC address
*msm8930-common: Address denials for wcnss_service
*msm8930-common: Disable Minikin engine
*msm8930-common: Fix denial when writing to external sd card in UMS mode
*Kernel: prima-wifi: Sync with LA.AF.1.1_rb1.12
*Kernel: qseecom: Sync with LA.AF.1.1_rb1.12
*Kernel: Misc patches
[COLOR="Red"]-20150119-[/COLOR]
*CM sources updates
*Set ro.crypto.fuse_sdcard
*Always start sdcard service
*Remove crypto.driver.load triggers
*Fix encryption after factory reset
*Kernel: New SHA algorithms
*Kernel: Misc patches
*Kernel: Update defconfig
[COLOR="Red"]-20150112-[/COLOR]
*CM sources update
*Set persist awesomeplayer prop
*Add USB charging mode
*Device tree cleanup
*rootdir: Add class main to mpdecision service
*Cleanup init.carrier.rc
*Don't mount persdata
*Change NTP_SERVER in gps.conf to use izatcloud
*Update Bluetooth features
*Remove unneeded BOARD_CACHEIMAGE_PARTITION_SIZE flag
*Update kernel command line
*Update media_codecs
*Add fast path to audio_policy.conf to enable low latency audio
*Update audio_policy.conf
*Revert back to AUDIO_DEVICE_OUT_ALL_A2DP in output paths
*Remove AUDIO_DEVICE_IN_COMMUNICATION from inputs devices
*Force camera API to version 1
*Remove obsolete camera wrapper option
*Set a real persistent usb composition
*Set default locale to en_GB
*Enable smooth streaming
*Selinux: Set enforced
*Fix hostapd service to use correct config folder
*Load fastrpc module after boot
*Move wcd9310 symlink creation to msm8930-common
*Move mounting of partitions to fstab
*Use wildcard for usb volume
*Cleanup init scripts
*Don't show mobile plan preference
*RIL updates
*Use widewine libs from Mako
*Remove prebuilt libreference-ril.so
*Update Adreno Drivers from jf stock ROM
*msm8930-common: camera: Cleanup wrapper
*msm8930-common: Revert: "Enable features for new audio policy manager"
*msm8930-common: Revert: "Temporarily disable some QCOM audio features"
*msm8930-common: Remove obsolete TARGET_USE_CUSTOM_LUN_FILE_PATH
*msm8930-common: Create wcd9310 symlinks during build process
*msm8930-common: Create firmware links during build process
*msm8930-common: Define correct path to hostapd files
*msm8930-common: Disable CCX feature in Prima config
*msm8930-common: Adding new ini variable for scan offload
*msm8930-common: Remove custom keypress_vibration_durations.xml
*msm8930-common: Add overlay to disable BT client profiles for A family
*msm8930-common: selinux: Include common qcom sepolicies
*msm8930-common: selinux: Add platform specific sepolicies
*msm8930-common: selinux: Address denials for alps_io
*msm8930-common: selinux: Address denials for pn544/pn547
*msm8930-common: Remove obsolete dalvik.gc.type-precise
*Kernel: Prima WLAN update
*Kernel: Misc patches
[COLOR="Red"]-20150105-[/COLOR]
*CM sources update
*Update bluetooth configuration
*Remove lollipop RIL hack
*Remove obsolete WAKE flag from keylayout file
*Remove TCP buffer sizes
*Allow multiple sampling rates for a2dp
[COLOR="Red"]-20141229-[/COLOR]
*CM sources update
*Revert: Enable large heap for Trebuchet
*Inherit common SELinux policy
[COLOR="Red"]-20141222-[/COLOR]
*CM sources update
*Android version 5.0.2
*Update hardware key overlays
[COLOR="Red"]-20141215-[/COLOR]
*CM sources update
*Stock Camera app working! (Just set 720p quality on video settings)
*Use Google Codecs
*Enable Underclock
[COLOR="Red"]-20141206-[/COLOR]
*CM sources update
*Fix: Show lte in option in preferred network type settings
*Wake phone with home button
*Move apps to SdCard natively
[COLOR="Red"]-20141203-[/COLOR]
*CM sources update
*Android version 5.0.1
[COLOR="Red"]-20141201-[/COLOR]
*CM sources update
*Add back permissions for ttyHSL0
*Create /data/radio used by RIL
*Enable large heap for Trebuchet
*msm8930-common: cut EGL cache size in half
*Kernel patches
[COLOR="Red"]-20141127-[/COLOR]
*CM sources update
*Built-in superuser
*Include FFMPEG codec configuration
*Remove qrngd service
*Add missing ; in CameraParametersExtra.h
*Remove obsolete WAKE flag from keylayout files
*Kernel updates
*msm8930-common: Update WCNSS config
*qcom-common: reboot_bootloader -> reboot_download
*Flashlight bug fixed
*Video recording works with Google Camera only
[COLOR="Red"]-20141122-[/COLOR]
*CM sources update
*Revert: Launch recents when long pressing HOME key
*Add missing -dd in wifi services
*Minor cleanup of init.qcom.rc
[COLOR="Red"]-20141121-[/COLOR]
*Initial Release
Credits
Me, for updating device tree to android 5.0
@arco68 for common repositories
@szezso for the initial device tree
@jek20 for compiling
Click to expand...
Click to collapse
Hi,
thank you very much for this release. Is it possible to restore titanium backups from cm11 ?
Sent from my GT-I8730 using XDA Free mobile app
ari173 said:
Hi,
thank you very much for this release. Is it possible to restore titanium backups from cm11 ?
Sent from my GT-I8730 using XDA Free mobile app
Click to expand...
Click to collapse
If you root the device with the provided Root Package, then yes. You have to use Titanium Backup 6.2.0 or newer for compatibility issues
How high is THe Chance that the Camcorder gets fixed?
Sent from my GT-I8730 using XDA Premium 4 mobile app
paulwollf said:
How high is THe Chance that the Camcorder gets fixed?
Sent from my GT-I8730 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I don't really know, did you try with another app and still the same? Because camcorder does not work for us too, while google camera does
Edit: I 'll make a new build, maybe it will fix it, because I noticed a merged commit about camera
Do you have the time to provide weeklies or so?
Sent from my GT-I8730 using XDA Premium 4 mobile app
paulwollf said:
Do you have the time to provide weeklies or so?
Sent from my GT-I8730 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I think that yes, but it could be better if someone else does the builds
I think that I know who is willing to help! @jek20
Sent from my GT-S7275R
Update :good:
Changelog is in the OP
kostoulhs said:
I think that yes, but it could be better if someone else does the builds
I think that I know who is willing to help! @jek20
Sent from my GT-S7275R
Click to expand...
Click to collapse
If it is a simple procedure, I think I can help.
Sent from my GT-I8730 using XDA Free mobile app
Some bugs:
On flashing, i got a error: The device is busy
After flash, the keyboard doesn't appears.
I'm getting a message: 'Storage space is running out'
Even with Wifi enabled, the mobile data is turned on and then is turned off. This happened a few times.
Testing
Keyboard = OK
3G = OK
4G = ?????
ronelio said:
Some bugs:
On flashing, i got a error: The device is busy
After flash, the keyboard doesn't appears.
I'm getting a message: 'Storage space is running out'
Even with Wifi enabled, the mobile data is turned on and then is turned off. This happened a few times.
Click to expand...
Click to collapse
1)Yes, on flashing says this, but successfully works,
2)For keyboard, you need to go Settings>Languages & input to enable that,
3)"Storage space is running out" it's 20141122 build bug,we will fix that on next updates
4) I don't have this problem, check if you have good 3G signal.
---------- Post added at 13:30 ---------- Previous post was at 13:24 ----------
Rahtah said:
Keyboard = OK
3G = OK
4G = ?????
Click to expand...
Click to collapse
To me 4G seemed at first time, but not now, maybe it's a bug, we'll see .
Is it possible to implement ota update with ota update center?
Sent from my GT-I8730 using XDA Premium 4 mobile app
A lot of FC:s in settings, how do I log them?
But overall a nice rom and the GPS is finally working as it should on our device
Svennen said:
A lot of FC:s in settings, how do I log them?
But overall a nice rom and the GPS is finally working as it should on our device
Click to expand...
Click to collapse
a buddy will compile a new build tonight probably, and he will give it to me for uploading. I can't build these days
Hello kostoulhs i just installed latest build and this are my bugs: some FC in settings, storage space running out, home button doesnt unlock device, in settings/display when i tap on the bottom on Advanced settings nothing happen, no 4G option in settings, i cant find option to show % of battery in statusbar if im missing please tell me and where is auto brightnes? i think that is it for now if i found more i will post. And of course thank you very much for making CM12 for our device so fast and keep up the great work.
New build is coming...
UPDATE:
New build has the same problems with previous build, so we wait cyanogen to fix the problems...
First at all the ROM is good, these is few thing I found
1.The battery percent can't show is due to the advance setting in the display is unable to open.
2.The history in the browser become bookmark
3.I have the upgrading apps every time I reboot (that should be appear after every new version of cm when the ROM is updated but I don't update ROM)
4I can't download anything from play store,it show the error code 504, I think is due to the insufficient storage and the apps unable to install? It complete download but fail to install (any have this same to me?)
5.CM 12 unable to change processor speed and I/O scheduled?
timmy5822 said:
First at all the ROM is good, these is few thing I found
1.The battery percent can't show is due to the advance setting in the display is unable to open.
2.The history in the browser become bookmark
3.I have the upgrading apps every time I reboot (that should be appear after every new version of cm when the ROM is updated but I don't update ROM)
4I can't download anything from play store,it show the error code 504, I think is due to the insufficient storage and the apps unable to install? It complete download but fail to install (any have this same to me?)
5.CM 12 unable to change processor speed and I/O scheduled?
Click to expand...
Click to collapse
For what build talking about?
ON HOLD... WORK HAS PICKED UP AND I'M TOO BUSY RIGHT NOW, SORRY TO ANYONE USING THIS ROM
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CM12 base "Plus" cherry-picks from some of the best open source projects out there.
ROM was something I have been working on and using as a daily driver since CM12 was compilable.
Depending on my work schedule, and my need to flash (cause sometimes I just need a fix ), it gets updates when I feel I want one, sometimes 2 a day, sometimes 2 a week.
If theres a feature you think I should know about, hit me up on G+ +Nick
Thanks goes out to all the ROMs: CyanogenMod, LiquidSmooth, Paranoid Android, AICP, Dirty Unicorns, OmniROMs And SlimROMS.
If I have picked something from you, see my github, and your not mentioned here just hit me up. I didn't come up with this on my own, I just put it together.
AndroPlus Change Log
Andro+ Github
CM-Kernel
Mega Download
Google Drive
OnePlus AOSP Modem - MEGA
OnePlus AOSP Modem - Google Drive
Enjoy if you want, if its not for you than Thanks for stopping bye.
====================
02-04-2015
====================
* device/oppo/common/
e8f655d Merge remote-tracking branch 'cm/cm-12.0' into ap5.0
* external/bluetooth/bluedroid/
ed43ee1 bluedroid: Make the dynamic samplerate for A2DP optional
* frameworks/av/
42d068e audioflinger: Fix glitches and volume ramp issue
* frameworks/base/
48dd490 ringtones: Add ANDROID_LOOP to "Digital Phone" metadata
84daf9e Themes: Get boot theme config from ThemeUtils
6c76ee3 SystemUI : Add ability to disable lockscreen targets
de6c212 SystemUI : Fix Rtl for lockscreen shortcuts
2d453e5 Fix Power Shutter Exception 2 of 2
ea6f947 PhoneWindowPolicy: Fix NPE race condition by excessive screen on delay
ca65e58 Camera : allow camera to use power key as shutter
3760c8d 3rd try fix mClockView Error bad way but ill get back to it
a4c037b Revert "fix mClockView Error"
c59daf7 Revert "2nd try fix mClockView Error"
f17de17 2nd try fix mClockView Error
b759806 Themes: Allow notification shadows to be rounded
43bb712 fix mClockView Error
* kernel/samsung/d2/
2f517d8 ipv4: try to cache dst_entries which would cause a redirect
* packages/apps/AudioFX/
c3e057d Merge remote-tracking branch 'cm/cm-12.0' into cm-12.0
ac94fca audiofx: Listen for new USB audio broadcasts
* packages/apps/CMFileManager/
890171c CM File Manager : Add Application category to Easy Mode List
* packages/apps/CalendarWidget/
49c8ee0 Automatic translation import (DU)
* packages/apps/Camera2/
d8aa4be Fix Power Shutter Exception 1 of 2
4160876 Camera: Powerkey shutter (2/2)
4fdf3fe Camera: Disable Camera Launcher when both Front and Back sensors are not detected
* packages/apps/Eleven/
28ba482 Merge remote-tracking branch 'cm/cm-12.0' into cm-12.0
* packages/apps/Mms/
d918fc0 QuickMessagePopup: pager fix on multiple messages.
f00f4b1 Mms: Prevent popup window from closing
a5f03d8 Mms: Tweak code to make mms compose more performant
* packages/apps/Settings/
01bc1e6 development: Add setting for updating recovery
4ffaef5 Settings : Add ability to disable a lockscreen shortcut
c1eb45f Settings: apply default profile after resetting them
dd8260e Properly grey out vol playback control when activating vol wake up device
* vendor/cm/
fa9feb1 sepolicy: actually include mediaserver.te
====================
02-03-2015
====================
* device/oppo/common/
d03a7c9 keyhandler: switch to torch service
8d912af configpanel: Add app icon & label
* device/samsung/msm8960-common/
ccb8f5d init: add context for charger service
* external/whispersystems/WhisperPush/
ef156fd WhisperPush: Set untranslatable
* frameworks/base/
94ab517 i dont know how it happend but it did, now its fixed
b9b89b2 frameworks: implement system-wide Torch service
1e70732 Themes: Clear bag cache when removing overlay assets
c2b4d17 Themes: Use mRealPackage, when available, for idmapping
fbe539f Revert "frameworks: implement system-wide Torch service"
a4c77ba Themes: Handle case when keyguard is showing during theme change
b421d05 InputDevices: LT translations
da32cee Fix cherry-pick merge
e6d589c SystemUI : Navbar ring targets
c9ad51f frameworks: implement system-wide Torch service
51c35bb Remove pointless notification drawer network info label in MSIM mode.
8ad28cd Revert "SystemUI: Add task manager"
e6f78de Themes: Let garbage collector free up native instances
4255535 SystemUI: fix unpinning locked apps
* frameworks/native/
acc7b9f Merge remote-tracking branch 'cm/cm-12.0' into cm-12.0
* hardware/qcom/gps/
63769dc loc_api: Let it be built
* hardware/qcom/media-caf/msm8916/
df7cca6 Merge branch 'LA.BR.1.2.1_rb2.12' of git://codeaurora.org/platform/hardware/qcom/media into cm-12.0
* kernel/oneplus/msm8974/
74f3453 Merge remote-tracking branch 'cm/cm-12.0' into ap5.0
* packages/apps/Bluetooth/
92b511a New Material icon
* packages/apps/BluetoothExt/
54ab088 Add Material icon & app label
* packages/apps/CMFileManager/
d956524 New Material icon
* packages/apps/InCallUI/
cc3cfd8 Add Material icon & app label
* packages/apps/Mms/
971c20e Mms: Fix NPE when composing with no contacts
986e66e Mms: More string improvements
3786aa7 Mms: implement markAsRead & markAsReadAll
* packages/apps/Settings/
b2407b1 Fix build
cc16229 Settings: LT translations
acdeb15 Settings: Remove more unused resources
360449a Settings: Fix AOSP EL translations
5da7928 Settings : Nav ring
7b06c4d Settings : Add indexable panels
2e48882 Profiles: check if device supports connection before reading values.
362b919 Settings: msim - update dialogs
* packages/apps/Stk/
02c3414 Update app icon
* packages/apps/Trebuchet/
426998b Trebuchet : Update default workspace
7b54a22 Trebuchet: ensure preview animation is released after exiting TransitionEffectsFragment
* packages/providers/ContactsProvider/
5aa8d8a Contacts: Fix CTS failure in testGroupsTable/testAddToGroup
* packages/services/Mms/
ea80d8d Add Material icon & app label
* system/core/
835ceb9 init: Move install-recovery.sh back to the standard location
70d19d8 fs_mgr: Skip filesystem check unless fs_type matches
ee4a7e8 fs_mgr: Add fs_mgr_get_entry_for_mount_point_after to header
e34ce8b Revert "fs_mgr: skip an fstab entry if we detect a different filesystem type"
58e1572 Revert "fs_mgr: Allow ext2/3/4 to mount as ext4"
* vendor/cm/
527e692 cm: add torch service sepolicy entry
* vendor/oppo/
e281d64 msm8974: Bugfix
====================
02-02-2015
====================
* android/
5392992 Merge remote-tracking branch 'cm/cm-12.0' into cm-12.0
d48af18 Add OpenSSH
e3e7ab2 Merge remote-tracking branch 'cm/cm-12.0' into cm-12.0
* bionic/
63e1a22 bionic: Allow alternate factory.prop path
* device/samsung/qcom-common/
8c0e38e qcom-common: Remove non-existent enableSplitSMS config
ce4cd58 qcom-common: Cleanup file permissions (755->644)
* external/openssh/
b82300f Fix building on arm64
* external/whispersystems/WhisperPush/
2ec0832 WhisperPush: Lollipopify the problems dialog.
* frameworks/av/
e045dbd nuplayer: Fix the "Fix CTS issues in NuPlayer"
* frameworks/base/
b74932b SystemUI: code clean up and reformat
2c2201e Add SMS Middleware layer.
85083a2 Add ACTION_NEW_OUTGOING_SMS
* frameworks/native/
8ad11a4 surfaceflinger: Reduce logging verbosity
* kernel/oneplus/msm8974/
8a076bd msm: wlan: Fix format of the database wifi regulation
* kernel/samsung/d2/
d2ef7fd Merge tag 'v3.4.106' into cm-12.0
2889531 Linux 3.4.106
e02ae9d drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets
fd873bf Patch for 3.2.x, 3.4.x IP identifier regression
cfa0515 KVM: x86: Fix far-jump to non-canonical check
29adeac x86, tls: Interpret an all-zero struct user_desc as "no segment"
4457498 x86, tls, ldt: Stop checking lm in LDT_empty
3814999 x86/tls: Validate TLS entries to protect espfix
ea50080 x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit
66cc8f8 mm: Remove false WARN_ON from pagecache_isize_extended()
cadd269 firewire: cdev: prevent kernel stack leaking into ioctl arguments
cd56d39 x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret and sync_regs
c0cb603 x86_64, traps: Rework bad_iret
fbe1dd0 x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C
db331d4 x86_64, traps: Stop using IST for #SS
a1e400a MIPS: oprofile: Fix backtrace on 64-bit kernel
a36f0b5 of/base: Fix PowerPC address parsing hack
11c9fc9 can: esd_usb2: fix memory leak on disconnect
79cbdbf can: dev: avoid calling kfree_skb() from interrupt context
a2c749a x86: Require exact match for 'noxsave' command line option
fdb554d ASoC: sgtl5000: Fix SMALL_POP bit definition
4c753f0 rt2x00: do not align payload on modern H/W
b02eb60 ASoC: fsi: remove unsupported PAUSE flag
9aa6623 srp-target: Retry when QP creation fails with ENOMEM
0def102 libceph: do not crash on large auth tickets
552f4ec NFSv4: Ensure that we remove NFSv4.0 delegations when state has expired
6aaa1e0 nfs: Fix use of uninitialized variable in nfs_getattr()
bf5dbba audit: keep inode pinned
3b5d98d scsi: only re-lock door after EH on devices that were reset
e3412bc Input: alps - allow up to 2 invalid packets without resetting device
11246b6 Input: alps - ignore potential bare packets when device is out of sync
4dc9a29 drm/radeon: add missing crtc unlock when setting up the MC
11e4f1f macvtap: Fix csum_start when VLAN tags are present
17ee0a1 mac80211: fix use-after-free in defragmentation
14194d6 block: Fix computation of merged request priority
0ec7236 mac80211: properly flush delayed scan work on interface removal
fbbe552 ahci: Add Device IDs for Intel Sunrise Point PCH
c0f73f5 dm raid: ensure superblock's size matches device's logical block size
792a118 xtensa: re-wire umount syscall to sys_oldumount
0e7638d dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacks
d7b1b1d sysfs: driver core: Fix glue dir race condition by gdp_mutex
0bb9566 tty/vt: don't set font mappings on vc not supporting this
871518e tty: Prevent "read/write wait queue active!" log flooding
26bc3aa tty: Fix high cpu load if tty is unreleaseable
741946c serial: Fix divide-by-zero fault in uart_get_divisor()
c85f704 USB: cdc-acm: only raise DTR on transitions from B0
adea30f staging:iio:ade7758: Fix check if channels are enabled in prenable
7ef2f8d ALSA: usb-audio: Fix device_del() sysfs warnings at disconnect
547f9e8 Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup
0350de0 of: Fix overflow bug in string property parsing functions
c9db054 xhci: no switching back on non-ULT Haswell
bfa58af USB: quirks: enable device-qualifier quirk for yet another Elan touchscreen
bbfb43b USB: quirks: enable device-qualifier quirk for another Elan touchscreen
8cb0a20 USB: core: add device-qualifier quirk
c960659 usb-storage: handle a skipped data phase
71f5d1d usb: Do not allow usb_alloc_streams on unconfigured devices
9dcbeeb USB: cdc-acm: add device id for GW Instek AFG-2225
18e9928 USB: opticon: fix non-atomic allocation in write path
ac9428b USB: kobil_sct: fix non-atomic allocation in write path
b187307 powerpc: do_notify_resume can be called with bad thread_info flags argument
d6be20a acer-wmi: Add acpi_backlight=video quirk for the Acer KAV80
a00a3c0 samsung-laptop: Add broken-acpi-video quirk for NC210/NC110
c4a4211 ext4: bail out from make_indexed_dir() on first error
9922dba tracing/syscalls: Ignore numbers outside NR_syscalls' range
4e6b1b9 tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1
7aff1a0 drm/vmwgfx: Filter out modes those cannot be supported by the current VRAM size.
9813ed0 wireless: rt2x00: add new rt2800usb device
8f71a69 ext4: fix oops when loading block bitmap failed
64c7113 ext4: fix overflow when updating superblock backups after resize
638c69e lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()
5e93a23 mm, thp: fix collapsing of hugepages on madvise
4fc9381 cgroup/kmemleak: add kmemleak_free() for cgroup deallocations.
00d495a zap_pte_range: update addr when forcing flush after TLB batching faiure
d309bea drm/radeon: remove invalid pci id
63578cc evm: check xattr value length and type in evm_inode_setxattr()
ad82ca3 ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode
358105b PM / Sleep: fix recovery during resuming from hibernation
b1a76f1 futex: Fix a race condition between REQUEUE_PI and task death
aab6a6f posix-timers: Fix stack info leak in timer_create()
65979d9 Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544
72c2bc6 usb: dwc3: gadget: Properly initialize LINK TRB
971918b nfsd4: fix crash on unknown operation number
6b91578 usb: serial: ftdi_sio: add "bricked" FTDI device PID
981cf05 scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND
69fd354 x86, apic: Handle a bad TSC more gracefully
b7914bb USB: option: add Haier CE81B CDMA modem
4e8dba7 usb: option: add support for Telit LE910
f60cca4 usb: serial: ftdi_sio: add Awinda Station and Dongle products
c870bd0 USB: serial: ftdi_sio: Add support for new Xsens devices
aa1ef47 USB: serial: ftdi_sio: Annotate the current Xsens PID assignments
6810992 USB: serial: cp210x: add Silicon Labs 358x VID and PID
67ff882 ext3: Don't check quota format when there are no quota files
0169c97 usb: dwc3: gadget: fix set_halt() bug with pending transfers
37cccef spi: pl022: Fix incorrect dma_unmap_sg
30e55da staging:iio:ad5933: Drop "raw" from channel names
1fb4636 staging:iio:impedance-analyzer:ad5933 unwind use of IIO_CHAN macro.
ee7b626 kvm: fix excessive pages un-pinning in kvm_iommu_map error path.
c7ea5df kvm: x86: don't kill guest on unknown exit reason
1901610 kvm: vmx: handle invvpid vm exit gracefully
291fd08 nEPT: Nested INVEPT
48dfdb0 KVM: x86: Handle errors when RIP is set during far jumps
d1d7b57 KVM: x86: use new CS.RPL as CPL during task switch
858f933 KVM: x86: Emulator fixes for eip canonical checks on near branches
973be4a KVM: x86: Fix wrong masking on relative jump/call
375c51c KVM: x86: Improve thread safety in pit
6a607be KVM: x86: Prevent host from panicking on shared MSR writes.
ab998b3 KVM: x86: Check non-canonical addresses upon WRMSR
aea4461 cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers
e930516 MIPS: tlbex: Properly fix HUGE TLB Refill exception handler
b58f043 MIPS: tlbex: Fix a missing statement for HUGETLB
7655f85 OOM, PM: OOM killed task shouldn't escape PM suspend
b71ec07 introduce for_each_thread() to replace the buggy while_each_thread()
ace595f kernel/fork.c:copy_process(): unify CLONE_THREAD-or-thread_group_leader code
a2ca02f freezer: Do not freeze tasks killed by OOM killer
7e55164 ALSA: usb-audio: Add support for Steinberg UR22 USB interface
7a13f72 ALSA: pcm: use the same dma mmap codepath both for arm and arm64
6a16b0d random: add and use memzero_explicit() for clearing data
e442581 crypto: more robust crypto_memneq
e7ce7b4 ext4: fix reservation overflow in ext4_da_write_begin
07cf4db ext4: add ext4_iget_normal() which is to be used for dir tree lookups
07048f9 ext4: don't orphan or truncate the boot loader inode
60e7100 vfs: fix data corruption when blocksize < pagesize for mmaped data
e306b0d target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
a38c4d8 ext4: don't check quota format when there are no quota files
b0fea9c ext4: check EA value offset when loading
4e2c642 x86,kvm,vmx: Preserve CR4 across VM entry
9e9aab5 futex: Ensure get_futex_key_refs() always implies a barrier
e8ab53a selinux: fix inode security list corruption
fb7eb2f virtio_pci: fix virtio spec compliance on restore
9f7d53c mnt: Prevent pivot_root from creating a loop in the mount tree
e65c1a2 ALSA: emu10k1: Fix deadlock in synth voice lookup
bf70aaa kernel: add support for gcc 5
fbc9490 Input: i8042 - add noloop quirk for Asus X750LN
8000fbf Input: synaptics - gate forcepad support by DMI check
7baa56f fanotify: enable close-on-exec on events' fd when requested in fanotify_init()
c76a73b block: fix alignment_offset math that assumes io_min is a power-of-2
15c0af9 fix misuses of f_count() in ppp and netlink
2551b5e fs: make cont_expand_zero interruptible
2ea17e6 fs: Fix theoretical division by 0 in super_cache_scan().
db55550 x86: Reject x32 executables if x32 ABI not supported
9be2cb1 pata_serverworks: disable 64-KB DMA transfers on Broadcom OSB4 IDE Controller
771f8a8 ecryptfs: avoid to access NULL pointer when write metadata in xattr
dbd4353 dm log userspace: fix memory leak in dm_ulog_tfr_init failure path
adcbd2e dm bufio: update last_accessed when relinking a buffer
82556da m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()
2c9d556 NFSv4.1: Fix an NFSv4.1 state renewal regression
f4c4b92 mpc85xx_edac: Make L2 interrupt shared too
ab766b8 framebuffer: fix border color
a06f6a5 serial: 8250: Add Quark X1000 to 8250_pci.c
5a0b8b7 NFSv4: fix open/lock state recovery error handling
39aca9c libata-sff: Fix controllers with no ctl port
65b412c regmap: fix possible ZERO_SIZE_PTR pointer dereferencing error.
a3f3ff3 regmap: debugfs: fix possbile NULL pointer dereference
d3c4aba lzo: check for length overrun in variable length encoding.
1cb3f30 Revert "lzo: properly check for overruns"
c6d401e Documentation: lzo: document part of the encoding
bbb7a27 rt2800: correct BBP1_TX_POWER_CTRL mask
9fa2377 power: charger-manager: Fix NULL pointer exception with missing cm-fuel-gauge
8e65d44 lockd: Try to reconnect if statd has moved
ca3a416 x86/intel/quark: Switch off CR4.PGE so TLB flush uses CR3 instead
21ff5d9 kvm: don't take vcpu mutex for obviously invalid vcpu ioctls
92f961b spi: dw-mid: terminate ongoing transfers at exit
08b4074 spi: dw-mid: respect 8 bit mode
67ecb11 Drivers: hv: vmbus: Cleanup vmbus_close_internal()
a12dc90 Drivers: hv: vmbus: Fix a bug in vmbus_open()
1e0293d Drivers: hv: vmbus: Cleanup vmbus_establish_gpadl()
3adbbcc2 Drivers: hv: vmbus: Cleanup vmbus_teardown_gpadl()
3aae84b Drivers: hv: vmbus: Cleanup vmbus_post_msg()
0bd172d firmware_class: make sure fw requests contain a name
eea5a87 USB: Add device quirk for ASUS T100 Base Station keyboard
7a6185a PCI: Generate uppercase hex for modalias interface class
a846630 USB: cp210x: add support for Seluxit USB dongle
810c74b USB: serial: cp210x: added Ketra N1 wireless interface support
8e48aa5 Revert "percpu: free percpu allocation info for uniprocessor system"
2d150da Bluetooth: Fix setting correct security level when initiating SMP
a66b378 PCI: Increase IBM ipr SAS Crocodile BARs to at least system page size
7cf009d PCI: pciehp: Prevent NULL dereference during probe
c002aa0 KVM: s390: unintended fallthrough for external call
d480591 Bluetooth: Fix issue with USB suspend in btusb driver
82508e0 UBIFS: fix free log space calculation
db73d4f UBIFS: fix a race condition
a5b4755 UBIFS: remove mst_mutex
9083cb0 kvm: x86: fix stale mmio cache bug
* packages/apps/AudioFX/
82bb1c9 New Material icon
* packages/apps/CMWallpapers/
ddb4c4b CMWallpapers: Update nodpi wallpapers. Add hdpi wallpapers.
* packages/apps/Calendar/
dee6049 New Material icon
* packages/apps/Contacts/
9c9d002 Contacts: Improve contact share popup
* packages/apps/ContactsCommon/
476db27 ContactsCommon: Improve CAF strings
* packages/apps/Dialer/
d3d67b4 Dialer: Improve contact share popup
* packages/apps/Eleven/
0ee0e9b New Material icon
* packages/apps/Gallery2/
a2df84c New Material icon
* packages/apps/Settings/
550ed1e Settings: Re-add whisperpush settings.
* packages/providers/CalendarProvider/
5cba895 New Material icon
* packages/providers/MediaProvider/
64a2494 New Material icon
* packages/providers/ThemesProvider/
c3a7e1e Reapply status bar and navbar overlays on update
====================
02-01-2015
====================
* build/
1d7b3ae Merge remote-tracking branch 'cm/cm-12.0' into cm-12.0
7f5979e build: Add support for Kurdish
* device/oneplus/bacon/
7d89bde Merge remote-tracking branch 'cm/cm-12.0' into ap5.0
79372ae bacon: Revert brightness level changes
* device/oppo/msm8974-common/
dce4465 Merge remote-tracking branch 'cm/cm-12.0' into ap5.0
d7318cf msm8974: Remove CNE dependencies
38538a4 msm8974: Resurrect display postprocessing
* external/openssh/
05e7ec3 Disable ripemd
* frameworks/av/
134f9f6 nuplayer: Fix CTS issues in NuPlayer
9b7c146 Wrong format used in seamless check
33a4c90 Flush the audio sink if NuPlayerRenderer is paused during a flush
3aad113 RTSP: Continue setupTrack even if the other track creation fails
97e2c88 RTSP: Add NULL check before accessing mHandler
e77455d ATSParser: Don't discard TS packet if payloadstartindicator is set
* frameworks/base/
48d2317 SystemUI: add left and right virtual buttons while typing
81dd6cb Keyguard: Move CAF string
7c82a9c core: Add support for Kurdish
ac36177 Boot up optimization for phoneprocess
f8126b4 systemui: Only enable visualizer if a session is active
f98d8e5 SystemUI/Keyguard: Improve strings
5f65fed IMS: Definition of error code for answered elsewhere
efc346c core: String improvements from cm-11.0
d0bcad3 WindowManager: Upper level changes to expose blur effect
24fdc75 SystemUI: Fix screen timeout tile title
b2a66e0 SystemUI: make AudioFX tile not translatable
6a17b50 SystemUI : NavigationBar fixes
a9813b7 watermark: Place watermark in the bottom-right when both deltax and deltaty are 0
ed5832e protected SMS [1/4]
d6a4e37 Make people lookup default overlay
f754c30 Ignore certain overlaid sms-sending packages [1/2]
75c108d Revert "[ActivityManager] Improve task order of getRunningTasks."
98e2894 Revert "Revert "[ActivityManager] Set appropriate relation of task to home""
* frameworks/native/
16a50e8 Merge remote-tracking branch 'cm/cm-12.0' into cm-12.0
f1a5742 surfaceflinger: Fix the "Fix the opaque check"
* frameworks/opt/net/ims/
9612e33 IMS : UT Service Capability
* frameworks/opt/telephony/
bf5f25a SIMRecords: If there's no EF_SPN record, fallback to EF_PNN
* hardware/qcom/audio-caf/msm8916/
6a98588 audio: Support for compress offload recovery
98d5bb0 audio: Fix for clip skip issue during SSR
* kernel/oneplus/msm8974/
2a77910 Merge remote-tracking branch 'cm/cm-12.0' into ap5.0
2329de2 msm: mdss: reduce vsync waiting time only when it is enabled
* packages/apps/Settings/
ac69d27 Move & improve CAF strings
3f556a9 Settings: Fix expanded desktop string
1f772fb Profiles: add triggers only for connections supported.
98d2009 Profiles: remove unused code
bb9acbf Settings: String consistency
ad18a5a Settings: Set untranslatable
e6001f3 Skip Misc/Overcounted battery stats in builds
c7f2f63 Settings: make AudioFX tile not translatable
9ede9d0 Settings: Fix inflate exception on search. Dynamically replace nested fragment.
66703ab Settings: Clarify where weather status appears.
d0852a5 Settings: add navigation bar arrow keys toggle
* vendor/oneplus/
96c7afa bacon: Update makefiles
* vendor/oppo/
3462069 msm8974: Update blobs
* vendor/samsung/
889aea7 Merge pull request #571 from arco/cm-12.0
53d0061 serrano: Add insthk binary from jf's lollipop
====================
01-31-2015
====================
* device/oneplus/bacon/
90e2ed6 bacon: Workaround for display issue
* device/samsung/msm8960-common/
0705a66 init: set cpu_boost values
* frameworks/av/
3450ac3 rtsp: improvement for rtsp connection
78456cd Nuplayer: Fix no image or image will be delay issue
525c59e nuplayer: Synchronize video and audio decoders configuration
6efd740 nuplayer: Fix incorrect audio resume time during seek
43e0c55 audio: Fix ringtone mute issue
9942a56 libstagefright: Explicitly disconnect HTTP connection
9e666a5 libmedia: Fix mismatched state
4d7023d Revert "Fix id3 parser crash"
* frameworks/native/
50a66fd SurfaceFlinger: Native changes to add blur effect
be46a59 surfaceflinger: Fix the opaque check
* kernel/samsung/d2/
0b934df cpu-boost: sync with kk_3.5
2d457a9 cpufreq: cpu-boost: Don't register for cpufreq notifiers too early
bb929b3 cpufreq: cpu-boost: Remove unused waitqueue
6055b30 cpufreq: cpu-boost: Fix queue_delayed_work_on() race with hotplug
124d1dd cpufreq: cpu-boost: Use hotplug thread infrastructure
113abf8 cpufreq: Disable cpu-boost by default
1b11e94 cpufreq: Add Input Boost feature to the cpu-boost driver
4e25382 cpufreq: Add a sync limit to cpu-boost
73705e2 cpufreq: Add cpu-boost driver
* packages/apps/Calculator/
f4c9b0b Calculator: Set untranslatables
* packages/apps/InCallUI/
028e39a InCallUI: Fix untranslatable
* packages/apps/Terminal/
bb02e26 Terminal: Fix build by pointing to the correct string
d5b0d9b Terminal: Convert CheckBoxPreference to SwitchPreference
dbc907d Terminal: Cleanup duplicate strings
* packages/services/Telephony/
42f46ab Telephony: Fix string
* system/netd/
aca9806 Avoid leaking file descriptors
* vendor/samsung/
3554235 Merge pull request #570 from crpalmer/regdom
5e3cc04 picassowifi: wifi: Switch to world regulatory domain
14b9ee9 Merge pull request #569 from slayher/cm-12.0
7b136e7 Revert "re-update blobs"
Screenshots
Think I'll give this a whirl! Thanks bro!
Edit: I assume with the modifications you've made there's no need for me to flash gianton's LP Gapps for our device that I believe includes CameraNext, etc?
Oh - and another thing... THANK YOU! I appreciate you sharing your work with end users like myself. I've been on XDA a few years now and have seen a decline in the gratitude shown by newer users just getting into the custom ROM android scene.
I just use Banks GApps, yeah CameraNext included
The link do not work. I can't download the Rom. Mega says: folder did not exist!
Download works fine in MEGA plugin for Firefox, though. Just tried.
Edit: downloaded it via PC, not phone
You mention the PA heads up in the features. Does that mean heads up notifications now work for all the apps like kitkat???
I use the stock browser and the mega app. I try it with Firefox and the plugin now
Added to OnePlus One index thread:
[INDEX] OnePlus One Resources Compilation Roll-Up
Transmitted via Bacon
Thanks for the ROM.
Looking forward to what will come of it.
So far notice one disturbing issue:
Display-> Rotation -> Rotate Lock Screen doesn't seem to make a difference, lockscreen keeps rotating even when disabled.
Could you add more control over notifications ?
I think in Teamsek's ROM one can make some notification not appear on lockscreen.
About lockscreen rotation, i havent made any changes here so must be cm issue, i'll check for fixes
antisocialbratt said:
You mention the PA heads up in the features. Does that mean heads up notifications now work for all the apps like kitkat???
Click to expand...
Click to collapse
There just starting to work on it, not even merged in there builds yet. I just put it in yesterdays build and with christmas and family and all havent even tested it yet. heres the commit message though:
Improve HeadsUp [1/2]
Rework stock behaviours.
* Don't show if we're on expanded status bar, right?
* Ensure there is a strong reparenting since we are manipulating now,
avoid blank notifications, broken clicks and other evil cases.
* Add some comments
* Add experimental settings to enable rich non-noisy notifications that have
a not empty ticker. Stored in Developer options.
* Add multiuser support, provide a system setting to override heads up
showing. User can disable heads up within this one so we don't need to
mess with Settings.Global heads up dependencies and break Google wide
implementations like priority filtering etc.
* Check if view is attached/detached before removing/adding it, even if the
workflow shouldn't face this issue (it's handled by a single observer) but
better be safe i guess, doesn't hurt And if we somehow add Theme Engine
or whatever needs status bar recreating this will come handy.
* Add FLAG_WATCH_OUTSIDE_TOUCH, since we manage outside touch events.
* Hide heads up after 1.0 second on touch outside and/or on home button
pressing (more specifically when animateCollapsePanels() is called).
* Rework Edge swipe helper, don't, for UX sake, expand status bar when we
swipe down from top and heads up is showing. Leave stock handling there only
for debug case, on swipe up just HIDE the notification, don't dismiss it too.
* Code Cleanup.
* Use HEADS_UP_REQUESTED extra. See https://gerrit.slimroms.net/#/c/19496/
* Don't show heads up while IME is showing.
* Other little miscs.
Hello this is unofficial cm12 her?
or are the themes?
jejemc said:
Hello this is unofficial cm12 her?
or are the themes?
Click to expand...
Click to collapse
It CMPlus which is based off of cm sources. No themes
Added AK kernel, thanks to anarkia1976, she is flying.
Just checked few of the screenshots on the first page.I see the option to toggle notifications as heads up. Can I assume that it is working nicely now???
nickdoherty said:
CM12 base "Plus" cherry-picks from some of the best open source projects out there.
ROM was something I have been working on and using as a daily driver since CM12 was compilable.
Depending on my work schedule, and my need to flash (cause sometimes I just need a fix ), it gets updates when I feel I want one, sometimes 2 a day, sometimes 2 a week.
If theres a feature you think I should know about, hit me up on G+ +Nick
Thanks goes out to all the ROMs: CyanogenMod, LiquidSmooth, Paranoid Android, AICP, Dirty Unicorns, OmniROMs And SlimROMS.
If I have picked something from you, see my github, and your not mentioned here just hit me up. I didn't come up with this on my own, I just put it together.
http://github.com/nickdoherty81
Kernel Cyanogen
Mega Download
Enjoy if you want, if its not for you than Thanks for stopping bye.
Click to expand...
Click to collapse
Not able to download from mega site. May be this site is blocked here. Pelase provide alternative link in gdrive or androidfilehost.
any mirrors please? mega doesnt seem to work for me in India
Rom looks pretty good.. really wanna try it.. supports multirom right?
What AK is includded in last ROM? I flashed AK 72 and wifi/3G does not work fine.
srikanth_s said:
Not able to download from mega site. May be this site is blocked here. Pelase provide alternative link in gdrive or androidfilehost.
Click to expand...
Click to collapse
sahej said:
any mirrors please? mega doesnt seem to work for me in India
Rom looks pretty good.. really wanna try it.. supports multirom right?
Click to expand...
Click to collapse
Check OP added Google Drive :good:
ivan0909 said:
What AK is includded in last ROM? I flashed AK 72 and wifi/3G does not work fine.
Click to expand...
Click to collapse
Was AK Skull Evo, had to many random reboots (is is still in test stage) but I have now went with Boeffla, tested for about 12 hours with no issues. :good:
{
"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"
}
WARNING! This ROM is for the GT-i8730/T variants only!
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
Q/A thread:
N/A
Please use the above unless you have something development-related to contribute here. Thank you.
Code:
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Code:
ROM STATUS: [COLOR="Red"]Stable[/COLOR]
CM-14.0 Install Guide
Note: LineageOS for Galaxy Express is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.
Download LOS-14.1 and OpenGapps zips and put in /sdcard
Before you install LOS-14.1: Preparation (First three are optional. If you want to start fresh, these can be skipped)
Install AppBak from Market, run it and save a list of all your apps.
Install SMS Backup and Restore from Market, run it and backup your SMS history.
Install Call Logs Backup and Restore from Market, run it and backup your call log history.
Boot into TWRP recovery. Make a full backup. You will need this backup later if you decide to go back to your previous ROM and data.
WARNING: Many apps will Force Close crash if you restore data from a previous ROM.
Install
Use TWRP Recovery from the attachments for now!!
Warning: Only use the recovery from the attachments to flash LOS-14.1. Otherwise, you risk bricking your phone!
Wipe system, data, dalvik and cache. (For clean installation)
Flash lineage-14*.zip.
Flash gapps*.zip.
Reboot phone.
After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
Warning: Do not restore backup data of system apps!
If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.
It seems that restoring backups can also break Calendar sync.
*** IMPORTANT NOTE FOR EVERYONE HERE : PICO GAPPS IS HIGHLY RECOMMENDED FOR EVERY ROM , DO NOT USE NANO, MICRO AND OTHER VARIANTS OF GAPPS TO AVOID ANY ISSUES LIKE CRASHES AND DPI INCOMPATIBILITY ***
Click to expand...
Click to collapse
Upgrades
Upgrades from previous versions of LOS-14.1 are the same process as install, except you do not need to wipe anything. Contrary to popular belief, you do not need to even wipe cache and dalvik-cache when upgrading between LOS-14.1 versions. You only need to wipe if you are doing a major upgrade, switching to a different ROM entirely, or attempting to fix bugs caused by bad backups or corrupt app data.
Useful Links:
CM changelog
Credits:
Epic Touch CM Team for the install instructions
Everyone that donated beers
The LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Screenshots
WORKING
-Sensors
-Wifi
-Bluetooth
-RIL
-GPS
-Camera (Photos)
-SDcard
-MTP
-Internal Storage
-Tethering
Click to expand...
Click to collapse
BUGS:
-NFC, as usual, no source is available
-Camcorder
-SELinux permissive
-Some settings do not apply
-Maybe some more not discovered yet
Click to expand...
Click to collapse
Source repos:
Device Tree
msm8930-common
qcom-common
Kernel
Vendor Blobs
Code:
[URL="https://www.androidfilehost.com/?fid=962021903579481772"]Download LineageOS - [COLOR="Red"]20170930[/COLOR][/URL]
[URL="https://www.androidfilehost.com/?fid=817550096634744685"]Download Resurrection Remix 5.8.1 (Deprecated) - [COLOR="red"]20170208[/COLOR][/URL]
[URL="https://download.lineageos.org/extras"]LineageOS su addon[/URL]
Thanks list
@Samsung for their Sources
@arco68 for the common repositories, device configurations, kernel and more
@XDA for it's build server
Donate to those guys if you can. They helped me a lot, especially @arco68
Click to expand...
Click to collapse
Official facebook page: Page
Click to expand...
Click to collapse
Code:
If you like it, give me a thanks or ever a beer :)
Code:
Releases:
[COLOR="Red"]-20170930-[/COLOR]
*LineageOS sources update
*Εnable burnIn protection support
*Add system group to charger for getting access to rtc device node
*healthd: use /charger symlink to launch health
*Rename libshim_c to libshim_camera
*Move include files to msm8930-common
*msm8930-common: Add gps header file
*msm8930-common: Switch to custom camera parameters library method
*msm8930-common: Stop building libc with gcc
*Remove unused libfactoryutil.so
*Kernel: cpufreq: interactive governor drops bits in time calculation
*Kernel: Revert "msm_fb: Register frame buffer device for device shutdown"
*Kernel: rtc: alarm: pm8xxxx wants to play too
*Kernel: drivers: lpm-levels: Provide API to set wake up time from suspend
*Kernel: staging: android-alarm: Fix power off alarm
*Kernel: drivers: rtc-pm8xxx: Clear alarm register when IRQ is disabled
*Kernel: rtc: alarm: Change wake-up source
*Kernel: alarmtimer: add verification for rtc dev in power_on_alarm_init
*Kernel: alarm: init power_on_alarm in alarm_dev_init
*Kernel: rtc: alarm: init power_on_alarm_lock mutex in alarmtimer_rtc_timer_init
*Kernel: rtc: alarm: set power_on_alarm again when calling alarmtimer_resume
*Kernel: rtc: alarm: Fix data handling issue with alarm->type
*Kernel: rtc: alarm: have dummy set_power_on_alarm function
*Kernel: rtc: qpnp-rtc: Set alarm control register properly
*Kernel: rtc: qpnp-rtc: Sets RTC time correctly
*Kernel: rtc: qpnp-rtc: Add module parameter to control power-on alarm
*Kernel: rtc: qpnp-rtc: Remove enable operation for RTC peripheral
*Kernel: alarm : Fix the race conditions in alarm-dev.c
*Kernel: qpnp-rtc: clear alarm register when rtc irq is disabled
*Kernel: rtc: alarm: Add power-on alarm feature
*Kernel: alarmtimer: Remove unused helpers & defines
[COLOR="Red"]-20170822-[/COLOR]
*LineageOS sources update
*Android-7.1.2_r24 -> Android-7.1.2_r29
*gps: Enable XTRA servers and version check
*media: Modify 480p profile
*ril: Handle RIL_UNSOL_NITZ_TIME_RECEIVED
*overlay: Disable non-AOSP Bluetooth-features
[COLOR="Red"]-20170723-[/COLOR]
*Android-7.1.2_r17 -> Android-7.1.2_r24
*Relocate sec_config in device tree
*Merge GPS HAL with LA.AF.1.2.2
*Kernel: ANDROID: binder: Add strong ref checks
*Kernel: ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct
*Kernel: binder: prevent kptr leak by using %pK format specifier
[COLOR="Red"]-20170701-[/COLOR]
*Android-7.1.2_r8 -> Android-7.1.2_r17
*Run clang-format on source files
*prop: Set a couple bluetooth props
*rootdir: Clean bluetooth script for unused stuff
*prop: Set bluetooth HFP version to 1.6
*libligths: Specify device api version
*overlay: Define custom RAT family
*prop: Remove obsolete ro.sys.fw.dex2oat_thread_count prop
*bluetooth: Remove KERNEL_MISSING_CLOCK_BOOTTIME_ALARM define
*init.qcom.rc: Set freeze timeout to 2 seconds
*camera: Cleanup ISO parameters
*msm8930-common: Consolidate some camera flags
*msm8930-common: Remove obsolete and unused flags
*msm8930-common: Run clang-format on source files
*msm8930-common: sepolicy: Don't set labels we don't need to
*msm8930-common: sepolicy: Label battery status nodes
*msm8930-common: Remove NUM_FRAMEBUFFER_SURFACE_BUFFERS define
*Kernel: Wlan: Optimize set key part to reduce the set key time
*Kernel: wlan: Fix null mac address check in WDA
*Kernel: wlan: Return updated rssi value to upperlayer
*Kernel: wlan: Update qie_age->age to match the BSS age in the driver
*Kernel: wlan: Increase the Wait for key timer value
*Kernel: wlan: Disconnect the session when WaitForKey timer expires
*Kernel: wlan: Use system time instead of jiffies for BSS received time
*Kernel: prima: Reduce expiration time of traffic timer during roaming
*Kernel: drivers/staging: Configurable android log buffer sizes
*Kernel: drivers/staging: msm8610: Reduce android log buffer sizes
*Kernel: staging: android: logger: Correct write offset reset on error
*Kernel: staging: android: logger: enforce GID and CAP check on log flush
*Kernel: staging: android: logger: Allow a UID to read it's own log entries
*Kernel: staging: android: logger.h: Complete documentation of logger_entry
*Kernel: Staging: Android: logger: module_exit implementation
*Kernel: staging: android: logger: Finish documentation of two structs
*Kernel: staging: Android: Fix some checkpatch warnings
*Kernel: staging: android: logger: Fix some sparse and whitespace issues
*Kernel: staging: android: logger: Allocate logs dynamically at boot (v3)
*Kernel: staging/android: use module_platform_driver
*Kernel: staging: android: timed_output : disable the timed output device when the device is unregistered
*Kernel: defconfig: Enable Android alarm driver
*Kernel: max17050_fuelgauge: Migrate to alarmtimer interface
*Kernel: sec_battery_8930: Migrate to alarmtimer interface
*Kernel: pm8921-sec-charger-8930: Migrate to alarmtimer interface
*Kernel: SELinux: include definition of new capabilities
*Kernel: UPSTREAM: timerfd: Protect the might cancel mechanism proper
*Kernel: timerfd: support CLOCK_BOOTTIME clock
*Kernel: timerfd: add alarm timers
*Kernel: switch timerfd_[sg]ettime(2) to fget_light()
*Kernel: rtc: pm8xxx: move device_init_wakeup() before rtc_register
*Kernel: rtc: pm8xxx: Sync up to upstream version
*Kernel: alarmtimer: add rtc irq support for alarm
*Kernel: alarmtimer: add alarm_expires_remaining
*Kernel: alarmtimer: add alarm_start_relative
*Kernel: alarmtimer: add alarm_forward_now
*Kernel: alarmtimer: add alarm_restart
*Kernel: alarmtimer: Rename alarmtimer_remove to alarmtimer_dequeue
*Kernel: alarmtimer: implement minimum alarm interval for allowing suspend
*Kernel: staging: alarm-dev: information leak in alarm_ioctl()
*Kernel: staging: alarm-dev: Implement compat_ioctl support
*Kernel: staging: alarm-dev: Refactor alarm-dev ioctl code in prep for compat_ioctl
*Kernel: staging: alarm-dev: Drop pre Android 1.0 _OLD ioctls
*Kernel: Staging: android: Alarm driver cleanups
*Kernel: staging: android: alarm: remove unnecessary goto statement
*Kernel: staging: Android: Fix NULL pointer related warning in alarm-dev.c file
*Kernel: Staging: android: alarm: Rename pr_alarm to alarm_dbg
*Kernel: staging: android-alarm: Switch from wakelocks to wakeup sources
*Kernel: Revert "rtc: Add android alarm driver."
*Kernel: Revert "rtc: alarm: Add in-kernel alarm interface"
*Kernel: Revert "HACK: time: Disable alarmtimer"
*Kernel: PM / Runtime: Improve prepare handling at system suspend for genpd
*Kernel: PM / Runtime: Asyncronous idle|suspend devices at system resume
*Kernel: PM / Domains: don't use [delayed_]work_pending()
*Kernel: PM: Move disabling/enabling runtime PM to late suspend/early resume
*Kernel: PM: Reorganize device PM initialization
*Kernel: PM / Runtime: let rpm_resume() succeed if RPM_ACTIVE, even when disabled, v2
*Kernel: PM / wakeup: Use irqsave/irqrestore for events_lock
*Kernel: PM / QoS: Add return code to pm_qos_get_value function.
*Kernel: suspend: enable freeze timeout configuration through sys
*Kernel: PM: Introduce suspend state PM_SUSPEND_FREEZE
*Kernel: power: Squashed revert of CAF's suspend_sys_sync feature
*Kernel: msm: Disable ultrasound driver
*Kernel: pm8921-sec-charger-8930: Let's override the charging mode only for LPM
*Kernel: sec-battery: Let's override the charging mode only for LPM
*Kernel: sec-battery: Standardize the output of the "online" property
*Kernel: msm: pm-8x60: Increase warn timeout for sleep sts check
*Kernel: PM: Rename CAP_EPOLLWAKEUP to CAP_BLOCK_SUSPEND
*Kernel: epoll: Fix user space breakage related to EPOLLWAKEUP
*Kernel: epoll: Add a flag, EPOLLWAKEUP, to prevent suspend while epoll events are ready
[COLOR="Red"]-20170522-[/COLOR]
*LineageOS sources update
*Android 7.1.2_r8
*overlay: Disable dreams by default
*Switch to MDP composition
*overlay: Don't allow installing non market apps by default
*overlay: Enable lock screen rotation setting
*Remove Gello from the build
*Revert "overlay: Disable the recovery update function"
*overlay: Disable auto brightness toggle in QS panel
*init.qcom.usb.rc: Additional cleanups
*Add shim for libc to fix camera crash
*Add Prima firmware and configuration
*bluetooth: Enable vendor specific BLE code
*Nuke widevine and qseecom blobs
*Remove persist.sys.usb.config
*Add single adb mode and clean out not used modes
*Remove CellBroadcastReceiver overlay
*Move USE_CUSTOM_AUDIO_POLICY flag to msm8930-common
*Move LZMA_RAMDISK_TARGETS out of twrp.mk
*fstab: Assign fota as the misc partition
*twrp.fstab: rearrange line order
*Remove preload from twrp.fstab
*overlay: Remove date and time page from setup wizard
*keylayout: Cleanup files
*overlay: Hide sRGB toggle in developer options
*Use AOSP POWER_HINT_BOOST
*Fix typo derp in twrp.fstab that broke encryption
*overlay: Match keyguard status bar height with regular status bar height
*msm8930-common: overlay: Disable SIM batch operations
*msm8930-common: Decommonize prima wlan firmware
*msm8930-common: Rename hide wifi region code bool
*msm8930-common: Remove custom GLES shader cache sizes
*msm8930-common: Move TARGET_PROVIDES_LIBLIGHT to devices
*msm8930-common: Fix firmware denial
*msm8930-common: Add sshdcpap firmware symlink
*msm8930-common: Add USE_CUSTOM_AUDIO_POLICY flag
*msm8930-common: sepolicy: Resolve a few new denials
*msm8930-common: Nuke config_wifi_ipreachability_monitor overlay
*msm8930-common: prima: Disable 802.11d support
*msm8930-common: sepolicy: Minor cleanup
*qcom-common: Remove animate screen lights
*qcom-common: remove deprecated eri overlays
*Kernel: pm8921-sec-charger-8930: Let's override the charging mode only for LPM
*Kernel: sec-battery: Let's override the charging mode only for LPM
*Kernel: sec-battery: Standardize the output of the "online" property
*Kernel: msm: pm-8x60: Increase warn timeout for sleep sts check
*Kernel: PM: Rename CAP_EPOLLWAKEUP to CAP_BLOCK_SUSPEND
*Kernel: epoll: Fix user space breakage related to EPOLLWAKEUP
*Kernel: epoll: Add a flag, EPOLLWAKEUP, to prevent suspend while epoll events are ready
*Kernel: msm: remove fmem support
*Kernel: gpu: ion: Remove code for reusable heap
*Kernel: misc: Remove pmem driver completely
*Kernel: msm: Remove ANDROID_PMEM from the Kconfig dependencies
*Kernel: msm: Remove all references to pmem from audio files
*Kernel: msm: camera: Remove references to CONFIG_ANDROID_PMEM
*Kernel: msm: wfd: Remove reference to android_pmem.h
*Kernel: crypto: msm: Remove use of PMEM
*Kernel: msm: Remove all references to CONFIG_ANDROID_PMEM
*Kernel: msm: vidc: Remove all references to CONFIG_ANDROID_PMEM
*Kernel: ASoC: msm: Remove android_pmem.h header
*Kernel: msm: remove references to CONFIG_ANDROID_PMEM
*Kernel: ASoC: msm: Adjust buffer bytes and num periods for proxy driver
*Kernel: wireless: sort and extend element ID list
*Kernel: wlan: Remove WLAN_FEATURE_HOLD_RX_WAKELOCK feature
*Kernel: msm: 8960: Add A2_BAM_IRQ to bypass irq list
*Kernel: msm: mpm: Print interrupts which are not monitorable.
*Kernel: kernel: Only expose su when daemon is running
*Kernel: fs: take i_mutex during prepare_binprm for set[ug]id executables
*Kernel: input: evdev: Move wake_lock_destroy call
*Kernel: mmc: core: Fix possbile memory leak
*Kernel: msm: watchdog: Fix Watch Dog timeout(reset) issue
*Kernel: battery: max77693: Be more AOSP-friendly
*vendor: Nuke most widevine related blobs
*vendor: Kang latest time_daemon blobs from Shamu
[COLOR="Red"]-20170208-[/COLOR]
*LineageOS sources update
*overlay: Disable the recovery update function
*Bring back Gello, stock browser has bugs and no one is planning to fix them
*Add support for TWRP
*Fix copying of init.recovery.qcom.rc
*Set mobile data to off by default
*msm8930-common: sepolicy: Cleanup
*Kernel: net/unix: sk_socket can disappear when state is unlocked
*Kernel: Set the iif for IPv6 packets as well.
*Kernel: defconfig: Disable kernel exFAT
*Kernel: net: Loopback ifindex is constant now
*Kernel: netfilter: xt_rpfilter: skip locally generated broadcast/multicast, too
*Kernel: ipv4, fib: pass LOOPBACK_IFINDEX instead of 0 to flowi4_iif
[COLOR="Red"]-20170126-[/COLOR]
*LineageOS sources update
*msm8930-common: camera: Extend supported scene modes
*qcom-common: doze: Remove extraneous meta-data
*Kernel: Huge update from 3.4.0 to 3.4.113
*Kernel: Build CIFS and NFS as modules
[COLOR="Red"]-20170121-[/COLOR]
*LineageOS sources update
*Set BOARD_HAVE_QCOM_FM
*Remove config_extraFreeKbytesAdjust from overlay
*Kernel: mipi_magna_oled.c: fix logic
*Kernel: mipi_NT35510.c: fix logic
*Kernel: fs:fuse: Disable shortcircuit when mmap is called on a file
*msm8930-common: Revert "Include extended font selection"
*qcom-common: doze: specify a qualified user to send the pulse broadcast
*qcom-common: qcom: doze: Protect com.android.systemui.doze.pulse
*qcom-common: Revert "Revert "doze: Add back button to action bar""
[COLOR="Red"]-20170115-[/COLOR]
*LineageOS sources update
*Optimize low memory killer
*Increase zRam size
*Memory tweaks
*msm8930-common: sepolicy: Allow init to write in debugfs
*msm8930-common: camera: Remove HDR scene mode
*msm8930-common: sepolicy: Fix mediaserver denial for gemini device
*qcom-common: doze: Move to display settings
[COLOR="Red"]-20170109-[/COLOR]
*LineageOS sources update
*mpdecision: let 2nd core to sleep
*Remove dock settings
*Revert "Use prebuilt CMFileManager from CM13"
*msm8930-common: sepolicy: Fix denials after restore of ROM backup
[COLOR="Red"]-20161221-[/COLOR]
*CM sources update
*Android 7.1.1_r6
*ril: Override non-standard data network types.
*overlay: Misc cleanup
*overlay: Disable bluetooth by default
*msm8930-common: sepolicy: Unbreak bluetooth
*qcom-common: doze: Clean up ambient display pref dependencies
*Kernel: defconfig: Enable RPFILTER
[COLOR="Red"]-20161207-[/COLOR]
*CM sources update
*Android 7.1.1_r4
*Use prebuilt CMFileManager from CM13
*cleanup ril
*msm8930-common: selinux: Label misc block device
*qcom-common: doze: Commonize strings translations
*qcom-common: Automatic translation import
*vendor: updates from I9195XXUCPE1
*vendor: Updates from E370KKTU2BPH2
*vendor: Remove unused Adreno blobs
*vendor: Revert "Updated Adreno blobs from Nexus 7 (MOB30M)"
*vendor: Remove unused blobs
[COLOR="Red"]-20161123-[/COLOR]
*CM sources update
*Android 7.1.0_r7
*rootdir: Modify LMK parameters
*Revert "common: Enable kernel exFAT"
*Remove legacy MMAP
*rootdir: Re-enable selinux enforced
*fstab: Assign unused pad partition to /misc
*overlay: Set default country index in FM app to Europe
*Enable delay service restart
*libshims: Fix libshim_wvm
*Add shim for libwvm.so
*Rename shim libs
*Specify cache file system type
*msm8930-common: sepolicy: Updates for N
*msm8930-common: sepolicy: Add back device specific rules
*msm8930-common: Modify flags for camera support
*msm8930-common: overlay: Disable IpReachability monitor
*msm8930-common: Use multithread decode for boot animation
*Kernel: ARM: dts: msm: Add support for UIO devices for RemoteFS
*Kernel: uio: msm_shared: Add support for platform data
*Kernel: uio: msm_sharedmem: Add new device driver for sharedmemory access
*Kernel: uio: provide vm access to UIO_MEM_PHYS maps
*Kernel: Revert "drivers/uio: sync with serrano source"
*Kernel: Fixing bad conflict resolution
*Kernel: seq_file: always update file->f_pos in seq_lseek()
*Kernel: msm_iommu: Add missing code from flo kgsl merge
*Kernel: Effectively revert "gpu: ion: replace __GFP_ZERO with manual zero'ing"
*Kernel: Bluetooth: ath3k: Use GFP_KERNEL instead of GFP_ATOMIC
*Kernel: Bluetooth: ath3k: output firmware filename when request_firmware failed
*Kernel: Bluetooth: btusb: fix bInterval for high/super speed isochronous endpoints
*Kernel: btusb: fix a memory leak in btusb_send_frame()
*Kernel: Bluetooth: btusb: Free driver data on USB shutdown
*Kernel: USB: convert drivers/bluetooth/* to use module_usb_driver()
*Kernel: ASoC: msm: Return signed error code
*Kernel: msm: mdp: wait for previous frame commit before unset
*vendor: update some blobs
[COLOR="Red"]-20161103-[/COLOR]
*CM sources update
*Android 7.1
[COLOR="Red"]-20161028-[/COLOR]
*CM sources update
*Fix camcorder
[COLOR="Red"]-20161010-[/COLOR]
*CM sources update
*Fixed Screen Recording
*Switch back to AOSP browser
*Kernel: BACKPORT: mm: /proc/pid/smaps:: show proportional swap share of the mapping
*Kernel: ptrace: fix ptrace defect cause by a merge fail
*vendor: Updated Adreno blobs from Nexus 7 (MOB30M)
*vendor: Update libRSDriver_adreno blobs
*vendor: Remove libOpenCL blob
*vendor: Remove qcom audio codecs
[COLOR="Red"]-20160929-[/COLOR]
*CM sources update
*audio: Update mixers
*audio: Enable voice path for PCM voip
*Kernel: BACKPORT: ASoC: msm: Add support to change bit rate during VoIP call
*Kernel: BACKPORT: ASoC: msm: qdsp6v2: Add support for non-pcm VoIP formats
*Kernel: BACKPORT: ASoC: msm: qdsp6v2: Add support to configure min and max rates
[COLOR="Red"]-20160924-[/COLOR]
*Initial release
Reserved #2
Reserved #3
Running great. Very stable. RECOMENDED!!!
Thank's kotzir. :laugh:
Confirm, CM 14 works great, thanks.
Works great, nice to see CM has update their source too! The problem with night mode is fixed and the display options are better than ever. Best Nougat ROM I've used so far on any of my devices.
I wait until camcorder is fixed. Fingers crossed
pushed from my GT-I8730 driven by CyanogenMod 13.0
Screenshots as requested ^
Thanks again!
I am bug hunting. Everything besides what is stated seems fine. I used the recovery image you have in your post. May I just ask why the recovery is different? Or what changes you have made?
Sent from my GT-I8730 running CyanogenMod 14
Le Penguino said:
I am bug hunting. Everything besides what is stated seems fine. I used the recovery image you have in your post. May I just ask why the recovery is different? Or what changes you have made?
Sent from my GT-I8730 running CyanogenMod 14
Click to expand...
Click to collapse
log command was added in TWRP, but it is not released yet, so I build it at home
If you flash with previous TWRP, you will a text like: log command not found..
kotzir said:
log command was added in TWRP, but it is not released yet, so I build it at home
If you flash with previous TWRP, you will a text like: log command not found..
Click to expand...
Click to collapse
And whats the Problem with flashig it with another twrp version?
Or wouldnt it flash because of this text?
Huzalio said:
And whats the Problem with flashig it with another twrp version?
Or wouldnt it flash because of this text?
Click to expand...
Click to collapse
Guys please concentrate The instructions for a correct flashing are those that are posted in OP. Although you are free to do whatever you want but don't complain about bricked devices and so on.
Thank you for your attention
Update!!
Thank you very much for porting Nougat to our device. Please, please fix the camcorder next :thumbup:
pushed from my GT-I8730 driven by CyanogenMod 13.0
kotzir said:
Update!!
Click to expand...
Click to collapse
Works fine :good:
I think I found a bug. Battery won't change icon. Or show percentage in Status bar option in menu. And no SIM contacts
Le Penguino said:
I think I found a bug. Battery won't change icon. Or show percentage in Status bar option in menu. And no SIM contacts
Click to expand...
Click to collapse
I'm running CM14 on a couple of devices at the moment and that's been the case on all of them. So just need to wait for CM to update their source
RancidPenguins said:
I'm running CM14 on a couple of devices at the moment and that's been the case on all of them. So just need to wait for CM to update their source
Click to expand...
Click to collapse
Oh, well... Not your problem, @kotzir , then [emoji1] I reverted to RR, I had this backup.
Sent from my GT-I8730 running Ressurection Remix 5.7.3
@kotzir Hi! Can you port CM 14 to Samsung SM-J710FN?
{
"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"
}
Pixel Experience is an AOSP/CAF based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device.
Based on Android 10.0 and 11.0
Disclaimer
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
All the source code for Pixel Experience is available in the PE Github repo.
Known Issues:
the same as for LOS 17.1 thread
Important: If you have any issues with rom (unresponsive buttons, cannot unlock with fingerprint, etc.) try to wipe delvik/cache in TWRP.
Instructions:
Take FULL backup first from your actual system!
Before instaling, make sure you are running the latest Oreo or Pie firmware from the latest HTC Sense.
If you are encrypted, take a full backup of all your data, boot into TWRP and format data (the option which requires you to type "yes") and clean flash accordingly. This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
Download the latest updated TWRP recovery 3.3.1-1 ( thanks @Captain_Throwback ) or 3.4.0-0
Reboot to download mode and flash it: "fastboot flash recovery name_of_file.img"
Download the latest ROM zip from the downloads section below
Wipe /system, /cache and /data (complete FORMAT /data if you're having issues or were encrypted)
Flash ROM zip in TWRP, reboot to system and make initial settings
Flash the latest magisk (optional) after make one reboot.
Check apps permissions
Enjoy (as much as currently possible)
Downloads:
PixelExperience 10. 0 PLUS builds: HERE
PixelExperience 11.0 PLUS builds: HERE (AppOps fix for GPS and Google Map - more info )
THX to Ten-Shine (github user)
These builds for OREO or PIE firmware ( DSP.img patch is required for PIE firmware ONLY - *** HERE ***) !!!
(the patch is applied once and NOT NEED to reinstall patch after ROM update).
TWRP recovery: 3.3.1-1 or 3.4.0-0
Changelog:
Latest from PixelExperience team (10.0) - here
Latest from PixelExperience team (11.0) - here
See Post #2
Bug report:
Bug reports without a proper description of the issue and a logcat will be ignored!
You don't know howto take a logcat - see here:
https://forum.xda-developers.com/showpost.php?p=78642205&postcount=2
https://goo.gl/UcTM9 and https://goo.gl/J4CSEP
See post 3 for details.
Credits:
Pixel Experience Team, LineageOS Team & Contributors
Code Aurora Forum
TWRP Team
Magisk Team
All HTC U11 contributors
Special thanks:
@tomascus
@Flinny
@Captain_Throwback
@amit_sen
@tarkzim
@fagyi
*** and many others ***
Source code:
PixelExperience Gerrit Review
Kernel source
Device source
Vendor source
The builds as is ...
Without my global support.
XDA:DevDB Information
Pixel Experience 10 Unofficial ROM for HTC U11, ROM for the HTC U11
Contributors
Golv
Source Code: https://github.com/PixelExperience
Donations
Donations are not mandatory but very welcome.
If you like my work and want to support development or buy me a coffee: My PayPal or my profile on AFH
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Oreo firmware or Pie firmware (with Oreo DSP patch)
Based On: Pixel Experience
Version Information
Status: Beta
Beta Release Date: 2020-08-26
PE 10.0 plus:
Created 2020-09-09
Last Updated 2020-12-18
PE 11.0 plus:
Created 2021-08-17
Last Updated 2021-12-26
Changelog (PE 10.0 plus):
Latest from PixelExperience team (10.0) - here
Code:
=======================
2020/12/18
=======================
ocn: fixed WFD services
=======================
2020/12/16
=======================
- December 2020 Security patch.
f53ec88 ocn: Increase speaker-mic volume in audio-record
b2bcf1e ocn: Update Listen blobs
0e7ae27 ocn: Add 48khz sampling rate to spkr prot tx uc
f7abdca ocn: Update audio.fluence properties
c398da9 ocn: Import additional native libs list
baaef21 ocn: overlay: Sync CarrierConfig with LA.UM.8.4.r1-06000-8x98.0
af8c08c ocn: Enable TARGET_USES_OLD_MNC_FORMAT
a546d31 ocn: Replace BOARD_CHARGER_DISABLE_INIT_BLANK with equivalent prop
6093ab0 ocn: Replace BOARD_CHARGER_ENABLE_SUSPEND with ro.charger.enable_suspend
a874c4a ocn: enable BOARD_CHARGER_DISABLE_INIT_BLANK
2a75c6b ocn: init: add interface declaration for audio hal service
75eef36 ocn: Define SYS_NICE caps for [email protected]
3fccef6 ocn: init: Override [email protected]
24ae818 ocn: init: Change group permission for imsdatadaemon
d33b666 ocn: overlay: Switch to AOSP's burn-in protection
c884d2a ocn: Allow qcrild to access new QMI service
782f157 ocn: sepolicy: Grant power HAL access to rpm
3a2d241 ocn: sepolicy: Address thermal-engine denials
598e323 ocn: Add permissions for RCS service
afb2d81 ocn: Move EGL link creation to real make target
7f06d21 ocn: sepolicy: Address radio denials
8dd3cee ocn: init: Add vendor prefix for shell
18fd055 ocn: Add AID_VENDOR_FASTRPC group for fastrpc
b06705c ocn: Add a new list of pinned file for the JIT in zygote experiment.
f751dc5 ocn: overlay: update ambient display support
94fa471 ocn: overlay: Disable config_cleanupUnusedFingerprints
- Last PE plus team updates and fixes - https://gerrit.pixelexperience.org/q/branch:ten-plus+status:merged
=======================
2020/11/09
=======================
- November 2020 Security patch.
ocn: Use dex2oat64
ocn: update releasetools.py
ocn: move to common IPACFGMGR
- Last PE plus team updates and fixes - [URL="https://gerrit.pixelexperience.org/q/branch:ten-plus+status:merged"]here[/URL]
=======================
2020/10/10
=======================
* Repository: https://github.com/PixelExperience/build/commits/ten-plus
52a1f38dd Bump Security String to 2020-10-05
* Repository: https://github.com/PixelExperience/bootable_recovery/commits/ten
17d80ee5 recovery: Always use the text menu for rescue party
2cc59afa recovery: Draw header lines with less padding
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
0dd7cfe ocn: add CUSTOM_APNS_FILE flag *Set right Sprint APNs
* Repository: https://github.com/PixelExperience/device_qcom_sepolicy-legacy-um/commits/ten
571e87f sepolicy-legacy-um: Add sepolices to update engine domain.
* Repository: https://gitlab.pixelexperience.org/android/external_motorola_faceunlock/commits/ten
1b3964a Automatic translation import
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten-plus
141a257c70e fwb: Add overlay for disabling livedisplay
eae5cab5dde fixup - fwb: Add screen off fod [1/2]
a66920b441a Automatic translation import
347ce7ead2d Merge "Automatic translation import" into ten-plus
* Repository: https://github.com/PixelExperience/hardware_libhardware/commits/ten
61bc5ece audio_amplifier: Add new hook for setting amp feedback
* Repository: https://github.com/PixelExperience/hardware_qcom_display/commits/ten
8570a04c msm8084: hwcomposer: Fix unused parameter build warning
* Repository: https://github.com/PixelExperience/packages_apps_Recorder/commits/ten
0b34bbe Automatic translation import
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten-plus
d0a5a776ae Settings: Allow removing livedisplay pref screen with config_enableLiveDisplay
baa2c43e5d Automatic translation import
8365aabf71 Merge "Automatic translation import" into ten-plus
* Repository: https://github.com/PixelExperience/packages_apps_Snap/commits/ten
1900e2149 Automatic translation import
* Repository: https://github.com/PixelExperience/packages_apps_Updates/commits/ten
1a79ab1 Automatic translation import
* Repository: https://github.com/PixelExperience/packages_providers_DownloadProvider/commits/ten
f69ca6bc Automatic translation import
* Repository: https://github.com/PixelExperience/packages_resources_devicesettings-custom/commits/ten
934d97b Automatic translation import
* Repository: https://github.com/PixelExperience/packages_services_BuiltInPrintService/commits/ten
c6b2c57 Automatic translation import
* Repository: https://github.com/PixelExperience/vendor_aosp/commits/ten-plus
05e367a0 extract_utils: Set `filename_from_src: true` for `CLASS=ETC` targets
01146b9c apns: Enable IPV6 for China Telecom
18ad0e85 apns: Enable IPV6 for China Unicom
df3e161e apns: Enable IPV6 for China Mobile
f0a11308 Update APNs for O2 Germany & E-Plus
6a87ef45 apns: Checkout to Lineage
c68ffb96 extract_utils: Fix system_ext framework blueprint generation.
=======================
2020/10/06
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
7a23f5b ocn: build GestureHandler
15537c8 ocn: enable touch sensitivity overlay
=======================
2020/10/05
=======================
- Initial beta release PE 10 PLUS for HTC U11
=======================
2020/10/01
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
5af86ad ocn: audio: Add hotword input for hotword mic concurrency
63a7c94 ocn: audio: Add fast input profile for the record concurrency
=======================
2020/09/29
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
dd00410 ocn: dependencies: update repo for timekeep
1a48695 ocn: dependencies: add branch for timekeep
5dd23f7 ocn: sepolicy: address timekeep denial
4d90bf6 ocn: Switch to TimeKeep
1fd0781 ocn: Drop time service blobs except libtime_genoff.so
* All of a sudden, time_genoff connection will fail and sometimes
block unlocking with password, etc. Stock libtime_genoff.so will
fix it in most cases, but not all. Drop time service stack to make
this connection fail at start to workaround the problem. Time
service is broken on 10 anyway so it is a good trade-off.
dede4e0 ocn: Disable DiscoveryService/NearbyMessagingService
a9b460b ocn: Add AOSP RCS packages
e312b83 ocn: Fix path to SystemUI.apk for pinner service
* Repository: https://github.com/Golv/proprietary_vendor_htc/commits/pe-ten
a797976 ocn: Drop time service blobs except libtime_genoff.so
=======================
2020/09/28
=======================
* Repository: https://github.com/LineageOS/android_hardware_qcom_display/commits/lineage-17.1-caf-msm8974
d5ea07279 copybit: Export c2d header
* Repository: https://github.com/LineageOS/android_hardware_qcom_media/commits/lineage-17.1-caf-msm8974
0ac6d80eb libc2dcolorconvert: Remove dependency on stagefright
88a2c357a media: change way of accessing aosp project headers
f4c68e8e1 mm-video: remove hevc sw decoder files
124e6f358 mm-video: Remove old decoder test apps
=======================
2020/09/24
=======================
* Repository: https://github.com/LineageOS/android_hardware_qcom_display/commits/lineage-17.1-caf-msm8960
41b612349 Revert "Don't force GPU composite for older devices"
=======================
2020/09/23
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
fa8700a ocn: sepolicy: Allow ioctls necessary for physical sdcard operations
bfecc4c ocn: update untrusted_app sepolicy
7feba31 ocn: update priv_app sepolicy
e6fb4a8 ocn: update flags_health_check sepolicy
bbcbc05 ocn: init: use /vendor/bin/ where possible
=======================
2020/09/22
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
6e3cd54 ocn: update vendor_init sepolicy
0dac3c0 ocn: update untrusted_app sepolicy
41bfa1c ocn: update system_app sepolicy
9ef1aba ocn: update priv_app sepolicy
bdb03fc ocn: update init sepolicy
98d807e ocn: update flags_health_check sepolicy
8e5e1d9 ocn: update move-fp-data-sh sepolicy
a006bc8 ocn: update timeservice_app sepolicy
25da94a ocn: sepolicy: Remove fingerprint_data_file
=======================
2020/09/21
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
5e5f2b0 ocn: configs: Add microphone characteristics and snd device mapping
* Repository: https://github.com/Golv/android_kernel_htc_msm8998/commits/lineage-16.0
f49a931d1b79 media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors
=======================
2020/09/20
=======================
* Repository: https://github.com/LineageOS/android_packages_resources_devicesettings/commits/lineage-17.1
23ba1a9 Automatic translation import
=======================
2020/09/18
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
261e52b ocn: Import Google changes on DEC7 Volume on all mic paths
=======================
2020/09/17
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
1803f0a ocn: update vold sepolicy
e48aaab ocn: update vendor_init sepolicy
fd432c8 ocn: update ueventd sepolicy
cbc7e2a ocn: update qti_init_shell sepolicy
41246c8 ocn: update priv-app sepolicy
518997b ocn: update netd sepolicy
0aa7158 ocn: update init sepolicy
6859ebc ocn: update hal_fingerprint_default sepolicy
5e3d2f6 ocn: update flags_health_check sepolicy
8b2d0c8 ocn: update platform_app sepolicy
4843667 ocn: update mediaswcodec sepolicy
8d611fe ocn: Build missing audio extn libs
3d2a792 ocn: Build 64-bit variants of android.hardware.camera.{device,provider}
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
3b516d9dc1b Automatic translation import
9d9aa94322b Revert "telephony: Conditionally ignore RSSNR signal level"
7d7fabc9b04 PackageManager: Add configuration to specify vendor platform signatures
2e17e295fcf TriStateUi: Don't show when screen is off
b77ca862940 SystemUI: Hide non-system overlays when biometric prompt is showing
7e553e15036 SystemUI: BiometricPrompt: Call onDialogAnimatedIn when we are showing the dialog without animation
38ad9318e64 SystemUI: BiometricPrompt: Adjust layout if FOD is present
72ba4d3d8d3 Revert "FingerprintDialogView: Improve on fod devices"
* Repository: https://github.com/PixelExperience/packages_apps_Recorder/commits/ten
01dfb01 Automatic translation import
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten
9f7a53288b Automatic translation import
* Repository: https://github.com/PixelExperience/packages_apps_TouchGestures/commits/ten
43185d4 Automatic translation import
* Repository: https://github.com/PixelExperience/packages_apps_Updates/commits/ten
ae64dcf Automatic translation import
* Repository: https://github.com/PixelExperience/packages_providers_DownloadProvider/commits/ten
5f86bf61 Automatic translation import
* Repository: https://github.com/PixelExperience/packages_resources_devicesettings-custom/commits/ten
7793e21 Automatic translation import
* Repository: https://github.com/PixelExperience/vendor_aosp/commits/ten
06782574 vendor: Fix duplicated styles package
19f9ae63 vendor: Force disable some components from SettingsIntelligenceGooglePrebuilt
=======================
2020/09/16
=======================
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
a04f361a901 WiredAccessoryManager: support for multiple display ports
ee9ece49992 audio: update WiredAccessoryManager to use ExtconUEventObserver based on events available
eb98c1b824b WiredAccessoryManager: Support for multiple extconn devices
175aeef478b WiredAccessoryManager: update extcon file paths
54ed31b30dc WiredAccessoryManager: Add support for DisplayPort Audio
=======================
2020/09/13
=======================
* Repository: https://github.com/PixelExperience/build/commits/ten
37b5edd58 sign_target_apks: Replace update-payload-key.pub.pem in RECOVERY as well
* Repository: https://github.com/PixelExperience/frameworks_av/commits/ten
a7d286645 Revert "audio policy: fix regression in USB audio"
=======================
2020/09/12
=======================
* Repository: https://github.com/PixelExperience/frameworks_opt_telephony/commits/ten
f2924f1c0 Use FLAG_IMMUTABLE for MultiSimSettingController
* Repository: https://github.com/LineageOS/android_packages_resources_devicesettings/commits/lineage-17.1
ce90d23 Automatic translation import
=======================
2020/09/11
=======================
* Repository: https://github.com/PixelExperience/build/commits/ten
346b77225 Bump SEPTEMBER security patch
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
59b821c ocn: overlay: Remove config_supportSystemNavigationKeys
* Repository: https://gitlab.pixelexperience.org/android/external_motorola_faceunlock/commits/ten
c53f4c2 Automatic translation import
* Repository: https://github.com/PixelExperience/external_sonivox/commits/ten
b3c2452 Check data consistency in mdls parsing
* Repository: https://github.com/PixelExperience/frameworks_av/commits/ten
88e67eb91 AudioFlinger: fix fast capture silence
08851f9c8 Delete an uninitialized object in AACExtractor
61e5b6aa7 clearkey hidl: fix oob read in decrypt
b433266a0 audio policy: fix regression in USB audio
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
1c3ece13ccd Automatic translation import
3e6865b8b65 Mark implicit PendingIntents as immutable
211dc0890ec DO NOT MERGE: Remove unused intent in NiNotification
2f4a89f81a3 Add missing isShellUser check
42a4bc90a33 Do not set referrerUri on SessionInfo for non-owners
5c023b5c581 Tests no screenshot is copied when user consent timed out
9c53a40f256 Revert "Ignores protected broadcasts if not priv-app"
c5b02973f23 Make view intent immutable
7e2b7a61edc Remove unused intent in NFW notification
38e0febbef2 Only autoVerify at install for new hosts
1f037cd1f30 DO NOT MERGE: Verify INSTALL_PACKAGES permissions when adding installer package
53569a2f784 Revert "Revoke 'always' web handler status when not autoverifying"
7c19d098546 fixup - PackageManagerService: Protect forced enabled components at runtime
50f1b5906c8 FODCircleView: Update FOD icon position on DreamingStateChanged
a93c7489548 fixup - base: do not use new lockscreen layout for bypass
* Repository: https://github.com/PixelExperience/frameworks_native/commits/ten
348d2ba16 Call Layer::getLayerDebugInfo from the main thread
3581e8e65 Copy Screenshot to fd if and only if user consent approved
* Repository: https://github.com/PixelExperience/frameworks_opt_net_wifi/commits/ten
404c346fb [Passpoint] Remove R2 broadcasts
* Repository: https://github.com/PixelExperience/frameworks_opt_telephony/commits/ten
bfb4e1ec5 Add package checking with Uid in EuiccController#getEid
4b60dbed6 Use FLAG_IMMUTABLE for InstallCarrierAppUtils
880ca9d18 Use FLAG_IMMUTABLE for InboundSmsHandler
b2a1475ab Use FLAG_IMMUTABLE for CarrierKeyDownloadManager
554675c64 Use FLAG_IMMUTABLE for CarrierServiceStateTracker
7e754cbe7 Use FLAG_IMMUTABLE for ServiceStateTracker
b3542133b Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity
1928300a0 Added FLAG_IMMUTABLE flag for security purposes
* Repository: https://github.com/PixelExperience/manifest/commits/ten
1f94811 manifest: Track PackageInstaller
e0d23c9 manifest: Track sonivox and PackageInstaller
* Repository: https://github.com/PixelExperience/packages_apps_Bluetooth/commits/ten
b9c04177 SAP: Ensure pending intent is immutable
* Repository: https://github.com/PixelExperience/packages_apps_PackageInstaller/commits/ten
fe806f5d DO NOT MERGE Use permission group definintion if defined in PermissionController
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten
e77b615b54 Automatic translation import
1975e820b6 Enable the filterTouchesWhenObscured in Special app access
5e983e4d35 Prevent overlay drawing on top of Bluetooth discovery request dialog
801ae3c5f0 Prevent overlay drawing on top of Bluetooth pairing dialog
* Repository: https://github.com/PixelExperience/packages_apps_Updates/commits/ten
75146eb Automatic translation import
* Repository: https://github.com/PixelExperience/packages_resources_devicesettings-custom/commits/ten
cb7f9ea Automatic translation import
* Repository: https://github.com/PixelExperience/packages_services_Telephony/commits/ten
4802f00ff Use PendingIntent.FLAG_IMMUTABLE in PendingIntent in NotificationMgr
97c9498b1 Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity
563fc6c3e Specify the component for the ACTION_SHOW_ECM_EXIT_DIALOG Intent
* Repository: https://github.com/PixelExperience/system_bt/commits/ten
0a1e6d1c6 Fix possible OOB when receive gatt read type response data
c90ed918a Remove pairing on incoming bond request
16ea2f21f Enable bitpool sanity checks
* Repository: https://github.com/PixelExperience/system_core/commits/ten
daf242bad libutils: check vsnprintf error
626b69a5e String16::remove - avoid overflow
* Repository: https://github.com/PixelExperience/system_sepolicy/commits/ten
e208123d Don't give uid-based categories to app_zygote and isolated processes.
* Repository: https://github.com/PixelExperience/vendor_qcom_opensource_commonsys_packages_apps_Bluetooth/commits/ten
606b96ac8 SAP: Ensure pending intent is immutable
=======================
2020/09/10
=======================
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten
2b5ec8b961 Remove useless png and add vector drawable
10bbbe3922 Remove "storage type" preference from Settings
* Repository: https://github.com/PixelExperience/vendor_aosp/commits/ten
fa8844e4 extract_utils: Add support for system_ext
=======================
2020/09/09
=======================
* Repository: https://github.com/PixelExperience/build/commits/ten
31a941984 build_image: Allow disabling custom inode count calculation
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
80e77a2 ocn: Adjust zram to 2G
2dea57e ocn: overlay: Enable gesture settings
aecc297 ocn: remove config from overlay-lineage to overlay-pe
eaf4ab1 ocn: Hide sRGB toggle in developer options
* Repository: https://gitlab.pixelexperience.org/android/external_motorola_faceunlock/commits/ten
f3fb331 Automatic translation import
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
aced0167f45 Automatic translation import
33537d03ddf [BugFix][Fingerprint]fix client was canceled by service by mistake
f499ba8e609 Revert "PowerManager: Add proximity check on wake"
0d85ac52d42 Revert "PowerManager: Move custom API definition to end of AIDL"
534f27f7867 SystemUI: Option to use linear scale in BrightnessController
e88346823a1 Cleanup - Improve face unlock behavior on devices with popup camera
d08a3765cdf Move config_faceAuthOnlyOnSecurityView to fwb/res
* Repository: https://github.com/PixelExperience/manifest/commits/ten
33328db Revert "Remove unused frameworks/opt/datetimepicker"
ff1e8b7 crowdin: Add external_motorola_faceunlock
23a27d1 Track Email packages from aosp
339b60a Track EmergencyInfo and SettingsIntelligence
* Repository: https://github.com/PixelExperience/packages_apps_EmergencyInfo/commits/ten
6f4c0f8 More theming improvement
6f37bd2 EmergencyInfo: Improve category theming
1fe990b Don't force status bar to be light
* Repository: https://github.com/PixelExperience/packages_apps_Recorder/commits/ten
1d2d6ab Automatic translation import
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten
38e6ef4875 Automatic translation import
20105027ce Revert "Settings: Add toggle for proximity wake"
b1daee67b6 FaceSettingsLockscreenBypassPreferenceController: Hide on specific devices
* Repository: https://github.com/PixelExperience/packages_apps_SettingsIntelligence/commits/ten
dc8f9fc fixup - InstalledAppResultTask: Remove overlays from search results
811a4df Moar theming improvements
08bd303 Import translations from pixel
3f1e80f InstalledAppResultTask: Remove overlays from search results
80eb14f Normalize dynamic search result in Japanese
5f9c596 Scrolling search results and autorotate cause crash
80a0139 Fix "null" string displaying in the breadcrumbs of search results.
dbb7435 Correct colors for icons in "Search settings" for dark theme
d274080 SettingsIntelligence: Regen database on build version change
3106fe9 Themes: Adjust colors on searchbar background
b6e573e SettingsIntelligence: Match Settings style
* Repository: https://github.com/PixelExperience/packages_apps_TouchGestures/commits/ten
719936f Automatic translation import
* Repository: https://github.com/PixelExperience/packages_apps_Updates/commits/ten
1d46a61 Automatic translation import
* Repository: https://github.com/PixelExperience/packages_providers_DownloadProvider/commits/ten
7ab5e010 Automatic translation import
* Repository: https://github.com/PixelExperience/packages_resources_devicesettings-custom/commits/ten
723219d Automatic translation import
bd5d9bb Automatic translation import
* Repository: https://github.com/PixelExperience/packages_services_BuiltInPrintService/commits/ten
c0dd239 Automatic translation import
* Repository: https://github.com/PixelExperience/system_bt/commits/ten
dfa902459 Changed HID_DEV_MTU_SIZE from 64 to 512
* Repository: https://github.com/PixelExperience/vendor_pixelstyle/commits/ten
54f917e Don't override aosp SettingsIntelligence
4f3b95b Add back SettingsIntelligenceGooglePrebuilt
2b57b80 Remove custom storage manager overlay
eb974a1 Revert "Import and build SafetyHub and SettingsIntelligenceGooglePrebuilt"
* Repository: https://github.com/LineageOS/android_vendor_qcom_opensource_system_bt/commits/lineage-17.1
614a3e2ac Changed HID_DEV_MTU_SIZE from 64 to 512
=======================
2020/09/08
=======================
* Repository: https://github.com/PixelExperience/device_custom_sepolicy/commits/ten
d756f5f sepolicy: Add pocket judge selinux policy
6348929 sepolicy: Add selinux policy for pocket bridge
* Repository: https://github.com/PixelExperience/device_mediatek_sepolicy/commits/ten
4185aa0 device: mtk: sepolicy: Address Blobs Related Denials
* Repository: https://gitlab.pixelexperience.org/android/external_motorola_faceunlock/commits/ten
64ce698 Update prebuilt apk
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
84517b7516d Improve face unlock behavior on devices with popup camera
* Repository: https://github.com/PixelExperience/manifest/commits/ten
ec6f7fd manifest: Remove pixel-devices-bitbucket remote
* Repository: https://github.com/Golv/proprietary_vendor_htc/commits/pe-ten
6bc7a87 ocn: kang ims.apk from daisy 10
2d59015 ocn: update qti-telephony-common.jar from daisy 10
7c80803 ocn: move IMS blobs to product
=======================
2020/09/07
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
e6239b0 ocn: Force enable mobile network settings v2
499b6b2 ocn: Telephony: Add inject support for MultiSimSettingController
d26b871 ocn: Telephony: Move qti-telephony-common to product
73a9e91 ocn: Telephony: Add telephony_injection file
6c4078a ocn: Enable vendor.qti.iwlan and force enable WFC while at it
a7a3218 ocn: Enable IWLAN overlays
c799495 ocn: move IMS blobs to product
988d660 ocn: Update ims symlinks from Q IMS
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
0bd0a52251a base: SystemUI: hide ringer button if alert slider is present
12e128d4301 SystemUI: Improve alert slider dialog
dcc04315c74 SystemUI: Introduce user interface for Alert Sliders
a78d0f441b2 Fix CDM.requestNotificationAccess() in profile.
7371d4a2186 FODCircleView: Add support for custom FP pressed icon
ffd92dd97ee Revert "FODCircleView: Add Support for custom FP pressed icon"
94f4a230f44 PackageInstaller: Fix crash when uninstalling apps with fragile data
19eac6f030c Revert "UninstallAlertDialogFragment: Catch IllegalArgumentException"
89d1a9450db Skip screen on animation when wake and unlock via biometrics
208b6a60bde Show the nearby chip for images and files too.
14f948afd23 PackageManagerService: Protect forced enabled components at runtime
5e4bade04a8 fixup - Require unlocking to use cellular quick tile
* Repository: https://github.com/PixelExperience/manifest/commits/ten
93742b9 Fix sync
5a8ca0a Track system/libufdt
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten
b9beab7dfb Settings: Account more 5G network modes
cb1eefaae4 Add NR network type to "Global" mode preference
* Repository: https://github.com/PixelExperience/packages_apps_Updates/commits/ten
0360647 Fix force close when download fails
* Repository: https://github.com/PixelExperience/system_netd/commits/ten
23f9658b netd: Support wildcards in cached hosts file
cfe0ce9a netd: Sort and cache hosts file data for fast lookup
* Repository: https://github.com/PixelExperience/vendor_aosp/commits/ten
d744e2ba Revert "kernel: prevent additional config from being always rebuilt"
031d85d6 kernel: Use CPATH for including host headers
2d318075 kernel: prevent additional config from being always rebuilt
61821a79 vendor: kernel: Add back support for custom dtboimg makefile
32f35f13 Revert "kernel: Set full path to DTC"
df64dff0 kernel: Add support for mkdtimg cfg_create
35e49bf3 kernel: Switch to mkdtboimg.py
d3bd6f9e kernel: Rework how DTB/DTBO are built
740eba3e vendor: apns-conf: Add Hits APN
944cc9a8 overlay: Remove voicemail number configs
aae88e8d Revert "overlay: Enable Visual Voicemail for Verizon devices"
955db4f0 vendor: Drop verity tool
390a26f8 kernel: Set full path to DTC
5b59f74e kernel: Make dtb.img depend on dtc and dtbo.img on mkdtimg
5645ddcf vendor: apns-conf: Drop proxy for Movistar
3abc217e vendor: Force enable Styles component
44c6cd0f vendor: Keep some packages enabled
66fbf8b4 vendor: update GMS updater component disable list
aa8ddc9e vendor: GMS updater components disable list bringup
fb5a0a17 vendor: Rename config_disabledComponents
1f701f74 Revert "vendor: Drop gms overlays"
=======================
2020/09/05
=======================
* Repository: https://github.com/PixelExperience/build_soong/commits/ten
21e76870 Add support for macOS 11 SDK
b95d812c Add support for 10.15 SDK
* Repository: https://github.com/PixelExperience/external_toybox/commits/ten
13596d51 Fix cp -r dir/. symlink child.
5180ec76 Add failing test for cp -r dir/. symlink child.
* Repository: https://github.com/PixelExperience/frameworks_opt_net_wifi/commits/ten
75e9592ca HDM: Resolve concurrent access issue - defer execution
42533d65c [HDM] Fix concurrency failure
* Repository: https://github.com/PixelExperience/hardware_custom_interfaces/commits/ten
73bf5a7 gnss-legacy: Bring back Beidou
* Repository: https://github.com/PixelExperience/packages_apps_Nfc/commits/ten
e17e403f Avoid NFC continuous crash
* Repository: https://github.com/PixelExperience/system_libufdt/commits/ten
249e851 mkdtboimg: Sanitize dt filename
7c9976a mkdtboimg: Allow specifying full path for dtb
94aa200 mkdtboimg: Add support to V0 DTBO image creation
0033a69 mkdtboimg: Make filepath search recursive
* Repository: https://github.com/PixelExperience/system_sepolicy/commits/ten
a5258e1a Fix sepolicy_tests on Mac 10.15
=======================
2020/09/04
=======================
* Repository: https://github.com/PixelExperience/bootable_recovery/commits/ten
8f97c4e8 updater: Ignore ENOENT in some functions
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
d0d07a2 ocn: Convert remaining configstore settings to props
* Repository: https://github.com/PixelExperience/packages_resources_devicesettings-custom/commits/ten
30aec73 devicesettings-custom: Add Strings needed for phoenix
* Repository: https://github.com/Golv/proprietary_vendor_htc/commits/pe-ten
b712b6e ocn: Update ims from mata QQ1A.191205.017
=======================
2020/09/03
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
d0d07a2 ocn: Convert remaining configstore settings to props
a67526a ocn: add missing Q audio blob
8cd2ad3 ocn: audio: Increase mic gain
=======================
2020/09/02
=======================
* Repository: https://github.com/LineageOS/android_prebuilts_tools-lineage/commits/lineage-17.1
b0e4e6a tools-lineage: Add prebuilt DTC
=======================
2020/08/30
=======================
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
6bee5b40c67 Port face unlock feature
* Repository: https://github.com/PixelExperience/manifest/commits/ten
ff4d1da Add remote for blobs on our gitlab
e4eb507 Track faceunlock
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten
35ff6c59a8 Port face unlock feature
=======================
2020/08/27
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
15654a4 ocn: audio: Add "Built-In (Back) Mic" to "primary input" sink
cfc54fe ocn: configs: Add voip_tx profile to policy conf
5336722 ocn: device.mk: fix error: missing separator
bc318b2 ocn: Introduce liveDisplay
693e429 ocn: Include Live Wallpapers from Pixel 4
fe6b14a ocn: Build live wallpaper package
4b8d256 ocn: Fix lags on some Google wallpapers
8ce8e63 ocn: BoardConfig: update Display configs
464e45a ocn: Enable GL comp backpressure
580fabf ocn: device: add to build vendor.display.color and vendor.display.config
8a1848c ocn: pixel-ify
6ef670c ocn: vendor_prop: remove persist.sys.wfd.virtual
* Repository: https://github.com/PixelExperience/manifest/commits/ten
410a83c manifest: Update gitlab remote
* Repository: https://gitlab.pixelexperience.org/android/vendor_gapps/commits/ten
5797d10 Init from https://gitlab.com/PixelExperience/vendor_gapps
=======================
2020-08-26
----------------------------------------------------
- August 2020 Security patch.
- Initial beta release PE 10 for HTC U11
----------------------------------------------------
Changelog (PE 11.0 plus):
Latest from PixelExperience team (11.0) - here
=======================
2021/12/26
=======================
December 2021 security patches.
Upstream updates and fixes.
Full changelog - https://forum.xda-developers.com/t/...-upd-2020-12-18.4160577/page-22#post-86156029
=======================
2021/11/13
=======================
Updated to Android 11.0.0_r49
November 2021 security patches.
Full changelog -
[ROM][10.0]&[11.0] Pixel Experience PLUS (ocn) [Unofficial][AOSP] (11.0 - upd 2021-10-09; 10.0 - upd 2020-12-18)
Thread restored after forum upgrade. You can continue the discussion again. (y)
forum.xda-developers.com
=======================
2021/10/09
=======================
Updated to Android 11.0.0_r46
October 2021 security patches.
Full changelog - here
=======================
2021/10/03
=======================
September 2021 Security patch.
WiFi Display fixed
Video in WhatsApp fixed (thanks to Ten-Shine)
GPS works only with App Ops fix at this moment.
Full changelog - here
=======================
2021/08/17
=======================
- Initial beta release PE 11plus for HTC U11
=======================
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /sys/fs/pstore/console-ramoops and /sys/fs/pstore/dmesg-ramoops-0. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
So just a quick note to people who dirty flash a lot.
THX @tomascus
tomascus said:
So just a quick note to people who dirty flash a lot. You might randomly experience longer app launch times after flashing a ROM and the only apparent way to fix it was to do a clean flash.
I experienced this a few times and decided to investigate and saw that it had something to do with how dex2oat works after you dirty flash (it refuses to optimise properly?). What I found fixed the issue was to manually run dex2oat on everything after it booted into the system, and after it has finished the process (could take super long depending on how many apps you have), everything went back to its speedy state.
How to:
If you have root/magisk:
1. Open terminal and enter the following commands:
Code:
su
cmd package bg-dexopt-job
If you don't have root:
1. Enable root for ADB only in developer settings
2. On your computer, enter the following commands in a console/terminal window:
adb rootadb shell "cmd package bg-dexopt-job"
Click to expand...
Click to collapse
I experience crashes and reboots often : Pixel Experience 10 (Android 10)
datzno2004 said:
I experience crashes and reboots often : Pixel Experience 10 (Android 10)
Click to expand...
Click to collapse
No. That's great. My phon often stublity
---------- Post added at 04:38 PM ---------- Previous post was at 04:36 PM ----------
Check away installation. It is important that step by step
Do you have any solution to fix it
mehrdad_esmaeeli said:
No. That's great. My phon often stublity
---------- Post added at 04:38 PM ---------- Previous post was at 04:36 PM ----------
Check away installation. It is important that step by step
Click to expand...
Click to collapse
You are using on stock Android 8.0 or 9.0 so. a lot of my friends after installing rom pe 10 have rebooted error
@Golv .Very nice rom, thank you very much!
there is a small error that the notification LED only works for the charger. can you solve this problem in the next update? thank you
---------- Post added at 11:21 AM ---------- Previous post was at 11:10 AM ----------
datzno2004 said:
You are using on stock Android 8.0 or 9.0 so. a lot of my friends after installing rom pe 10 have rebooted error
Click to expand...
Click to collapse
I used it for 2 days, it's okay. Try removing all screen security. And which rom platform did you upload?
datzno2004 said:
You are using on stock Android 8.0 or 9.0 so. a lot of my friends after installing rom pe 10 have rebooted error
Click to expand...
Click to collapse
Hi. I am on oero frimwork .
So just a quick note to people who dirty flash a lot.
So just a quick note to people who dirty flash a lot.
THX @tomascus
tomascus said:
So just a quick note to people who dirty flash a lot. You might randomly experience longer app launch times after flashing a ROM and the only apparent way to fix it was to do a clean flash.
I experienced this a few times and decided to investigate and saw that it had something to do with how dex2oat works after you dirty flash (it refuses to optimise properly?). What I found fixed the issue was to manually run dex2oat on everything after it booted into the system, and after it has finished the process (could take super long depending on how many apps you have), everything went back to its speedy state.
How to:
If you have root/magisk:
1. Open terminal and enter the following commands:
Code:
su
cmd package bg-dexopt-job
If you don't have root:
1. Enable root for ADB only in developer settings
2. On your computer, enter the following commands in a console/terminal window:
adb rootadb shell "cmd package bg-dexopt-job"
Click to expand...
Click to collapse
New build is up!
Code:
=======================
2020/08/30
=======================
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
6bee5b40c67 Port face unlock feature
* Repository: https://github.com/PixelExperience/manifest/commits/ten
ff4d1da Add remote for blobs on our gitlab
e4eb507 Track faceunlock
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten
35ff6c59a8 Port face unlock feature
=======================
2020/08/27
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
15654a4 ocn: audio: Add "Built-In (Back) Mic" to "primary input" sink
cfc54fe ocn: configs: Add voip_tx profile to policy conf
5336722 ocn: device.mk: fix error: missing separator
bc318b2 ocn: Introduce liveDisplay
693e429 ocn: Include Live Wallpapers from Pixel 4
fe6b14a ocn: Build live wallpaper package
4b8d256 ocn: Fix lags on some Google wallpapers
8ce8e63 ocn: BoardConfig: update Display configs
464e45a ocn: Enable GL comp backpressure
580fabf ocn: device: add to build vendor.display.color and vendor.display.config
8a1848c ocn: pixel-ify
6ef670c ocn: vendor_prop: remove persist.sys.wfd.virtual
* Repository: https://github.com/PixelExperience/manifest/commits/ten
410a83c manifest: Update gitlab remote
* Repository: https://gitlab.pixelexperience.org/android/vendor_gapps/commits/ten
5797d10 Init from https://gitlab.com/PixelExperience/vendor_gapps
=======================
Enjoy!
Golv said:
New build is up!
Code:
=======================
2020/08/30
=======================
* Repository: https://github.com/PixelExperience/frameworks_base/commits/ten
6bee5b40c67 Port face unlock feature
* Repository: https://github.com/PixelExperience/manifest/commits/ten
ff4d1da Add remote for blobs on our gitlab
e4eb507 Track faceunlock
* Repository: https://github.com/PixelExperience/packages_apps_Settings/commits/ten
35ff6c59a8 Port face unlock feature
=======================
2020/08/27
=======================
* Repository: https://github.com/Golv/android_device_htc_ocn/commits/pe-ten
15654a4 ocn: audio: Add "Built-In (Back) Mic" to "primary input" sink
cfc54fe ocn: configs: Add voip_tx profile to policy conf
5336722 ocn: device.mk: fix error: missing separator
bc318b2 ocn: Introduce liveDisplay
693e429 ocn: Include Live Wallpapers from Pixel 4
fe6b14a ocn: Build live wallpaper package
4b8d256 ocn: Fix lags on some Google wallpapers
8ce8e63 ocn: BoardConfig: update Display configs
464e45a ocn: Enable GL comp backpressure
580fabf ocn: device: add to build vendor.display.color and vendor.display.config
8a1848c ocn: pixel-ify
6ef670c ocn: vendor_prop: remove persist.sys.wfd.virtual
* Repository: https://github.com/PixelExperience/manifest/commits/ten
410a83c manifest: Update gitlab remote
* Repository: https://gitlab.pixelexperience.org/android/vendor_gapps/commits/ten
5797d10 Init from https://gitlab.com/PixelExperience/vendor_gapps
=======================
https://forum.xda-developers.com/showpost.php?p=83366053&postcount=240
Enjoy!
Click to expand...
Click to collapse
Thanks you!
@Golv, i can t receive calls but i can call someone, i have the dsp flashed, what should i do, anyone else with this problem?
Edit: fixed it by going into phone app settings, calls, gsm call settings, and turning off call forwarding which was enabled for no reason
{
"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 18.1 is a free, community built, aftermarket firmware distribution of Android 11 (R), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for Lineage OS is available in the LineageOS Github repo. And if you would like to contribute to Lineage OS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Known Issues:
On dual SIM devices, a SIM cannot be re-enabled once it has been disabled
VOIP calling (problem with the microphone when making VOIP phone calls using Viber, Skype, Telegram, Facebook) - ???
Wi-Fi calling - ??? (checked it for mcc="310" mnc="260" only, but I cant check it for me. My carrier supports Volte only for our device and VOLTE works fine for me)
SeLinux permissive (will be fixed when the bugs are fixed)
WiFi Display (green screen with artifacts on wfd)
Android Auto USB connection ( https://forum.xda-developers.com/t/...official-upd-2021-01-11.4207027/post-84186031)
You tell me
Important: If you have any issues with rom (unresponsive buttons, cannot unlock with fingerprint, etc.) try to wipe delvik/cache in TWRP.
Instructions:
Take FULL backup first from your actual system!
Before instaling, make sure you are running the latest Oreo or Pie firmware from the latest HTC Sense.
If you are encrypted, take a full backup of all your data, boot into TWRP and format data (the option which requires you to type "yes") and clean flash accordingly. This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
Download the latest updated TWRP recovery 3.3.1-1 ( thanks @Captain_Throwback ) or 3.4.0-0
Reboot to download mode and flash it: "fastboot flash recovery name_of_file.img"
Download the latest ROM zip from the downloads section below
Wipe /system, /cache and /data (complete FORMAT /data if you're having issues or were encrypted)
Flash ROM zip in TWRP, reboot to system and make initial settings (don't enable option Lineage recovery during first setup after clean install, otherwise you will lose TWRP and you need to reinstall it again)
Flash the latest magisk (optional) after make one reboot
When system is booted, reboot to TWRP and flash gapps (optional)
Reboot and check apps permissions (!!!) (Google Play Service, all Google apps and services, Phone, Phone services, Camera, Contacts, Message, etc...)
Enjoy (as much as currently possible)
Downloads:
Last updated build (2023-06-05): HERE (THX @BunkerBert)
LineageOS builds: download link
These builds for OREO or PIE firmware ( DSP.img patch is required for PIE firmware ONLY - *** HERE ***) !!!
(the patch is applied once and NOT NEED to reinstall patch after ROM update).
GAPPS: NikGApps-R and NikGapps-Addon-R-SetupWizard (Flash Over Core/Basic/Omni Package To Get Google Setup Wizard)
For more info visit NikGapps page or NikGapps thread on xda.
or
Open Gapps Android 11 test (Open Gapps thread on xda ) instead of NikGapps-R.
There are no issues yet.
Don't forget to make FULL backups before making any changes!
Magisk for R: Magisk-v22.1.zip (optional)
TWRP recovery: 3.3.1-1 or 3.4.0-0
Changelog:
Latest from LineageOS team - here
Post #2
Bug report:
Bug reports without a proper description of the issue and a logcat will be ignored!
You don't know howto take a logcat - see here:
https://forum.xda-developers.com/showpost.php?p=78642205&postcount=2
https://goo.gl/UcTM9 and https://goo.gl/J4CSEP
See post 3 for details.
Credits:
LineageOS Team & Contributors
Code Aurora Forum
TWRP Team
Magisk Team
All HTC U11 contributors
Special thanks:
@tomascus
@Flinny
@Captain_Throwback
@tarkzim
@fagyi
@BunkerBert
@konfuzius4u
*** and many others ***
Source code:
LineageOS Gerrit Review
Kernel source
Device source
Vendor source
XDA:DevDB Information
LineageOS 18.1 Unofficial ROM for HTC U11, ROM for the HTC U11
Contributors
Golv
Source Code: https://github.com/LineageOS
Donations
Donations are not mandatory but very welcome.
If you like my work and want to support development or buy me a coffee: My PayPal or my profile on AFH
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
ROM Firmware Required: Oreo firmware or Pie firmware (with Oreo DSP patch)
Based On: LineageOS
Version Information
Status: Beta
Beta Release Date: 2020-12-23
Created 2020-12-23
Last Updated 2023-06-05
Changelog:
Latest updates and fixes from LineageOS team - here
----------------------------------------------------
2022/02/19
----------------------------------------------------
- February 2022 security patches.
- Upstream updates and fixes.
Full changelog - https://forum.xda-developers.com/t/...official-upd-2022-01-20.4207027/post-86451815
----------------------------------------------------
2022/01/20
----------------------------------------------------
- Updated to Android 11.0.0_r51
- January 2022 security patches.
- Upstream updates and fixes.
Full changelog - https://forum.xda-developers.com/t/...official-upd-2022-01-20.4207027/post-86290843
----------------------------------------------------
2021/12/26
----------------------------------------------------
- Updated to Android 11.0.0_r50
- December 2021 security patches.
- Upstream updates and fixes.
Full changelog - https://forum.xda-developers.com/t/...-upd-2021-11-13.4207027/page-29#post-86155631
----------------------------------------------------
2021/11/13
----------------------------------------------------
- Updated to Android 11.0.0_r49
- November 2021 security patches.
- Upstream updates and fixes.
Full changelog - https://forum.xda-developers.com/t/...official-upd-2021-10-10.4207027/post-85937289
----------------------------------------------------
2021/10/10
----------------------------------------------------
- Updated to Android 11.0.0_r46
- October 2021 security patches.
- Upstream updates and fixes.
Full changelog - https://forum.xda-developers.com/t/...official-upd-2021-10-10.4207027/post-85753529
----------------------------------------------------
2021-09-18
----------------------------------------------------
- September 2021 Security patch.
- WiFi Display fixed
Full changelog - https://forum.xda-developers.com/t/...official-upd-2021-09-18.4207027/post-85653921
- Last Lineage updates and fixes - https://review.lineageos.org/q/NOT+...roid_kernel+status:merged+branch:lineage-18.1
----------------------------------------------------
2021-08-07
----------------------------------------------------
- August 2021 Security patch.
[ROM][11.0] LineageOS 18.1 (ocn) [UNOFFICIAL] (upd 2023-03-23)
LineageOS 18.1 is a free, community built, aftermarket firmware distribution of Android 11 (R), which is designed to increase performance and reliability over stock Android for your device. Disclaimer #include /* * Your...
forum.xda-developers.com
- Last Lineage updates and fixes - https://review.lineageos.org/q/NOT+...roid_kernel+status:merged+branch:lineage-18.1
----------------------------------------------------
2021-07-14
----------------------------------------------------
- July 2021 Security patch.
[ROM][11.0] LineageOS 18.1 (ocn) [UNOFFICIAL] (upd 2023-03-23)
LineageOS 18.1 is a free, community built, aftermarket firmware distribution of Android 11 (R), which is designed to increase performance and reliability over stock Android for your device. Disclaimer #include /* * Your...
forum.xda-developers.com
- Last Lineage updates and fixes - https://review.lineageos.org/q/NOT+...roid_kernel+status:merged+branch:lineage-18.1
----------------------------------------------------
2021-05-08
----------------------------------------------------
- May 2021 Security patch.
project android/
24f78db manifest: android-11.0.0_r34 -> android-11.0.0_r37
23280b5 manifest: Track our fork of system/media
project build/make/
8d02a8a9f Merge tag 'android-11.0.0_r37' into staging/lineage-18.1_merge-android-11.0.0_r37
project device/htc/ocn/
35662f2 ocn: gestures: Update values-zh/strings.xml
c7f1617 Revert "ocn: Turn off SoftAP MAC randomization"
1418dcb Revert "ocn: Workaround broken softAP with dynamic interface creation"
af2bdf2 Revert "ocn: no bandwidth limit for showing LTE+ icon"
6a5f6a9 ocn: sepolicy: Add vendor prefix to qcom_ims_prop
e5e96e9 ocn: Append vendor prefix to several properties
d47ed63 ocn: overlay: remove config_wifi_tcp_buffers values
858704b ocn: overlay: Remove Wi-Fi RSSI threshold
f814465 ocn: overlay: Set revert_country_code_on_cellular_loss
project device/lineage/sepolicy/
814ce39 lineage: sepolicy: label USB 1.1 HAL
project device/qcom/sepolicy/
0004e50f Merge tag 'LA.QSSI.11.0.r1-11400-qssi.0' of https://source.codeaurora.org/quic/la/device/qcom/sepolicy into lineage-18.1
project device/qcom/sepolicy-legacy-um/
bf514b80 common: Allow system_app to read fm_radio_device
3f031ba8 sdm660: Remove overly broad init rule
77caf569 Address init denials regarding socket_device
04808cae Use set_prop() macro for property sets
61b6695e sepolicy: Switch to BOARD_VENDOR_SEPOLICY_DIRS
72f52b00 legacy-um: qva: Label dpmd in /system/product/ again
c589f054 sdm660: Generate contexts for rtc
277f836b Label old telephony extension
14cb6bce Label persist.vendor.bluetooth. properties
c2263567 sepolicy : Add rule to set property for wlan driver/fw ver info
1f12a668 Allow hal_sensors read vendor_sensors_dbg_prop
46738193 sepolicy: cnd: Conditionally allow access to wifi_prop
0ed559b6 Sepolicy: add define for lksecapp vbmeta and dtbo
e6ac732e sepolicy-legacy-um: Allow Snap to read camera props
223774b4 msm8953: Label additional SSR sysfs
38bbed09 Label persist/rfs recursively
830728cc Allow vendor_init set vendor_time_service_prop
ef57b0da sdm660: Label sysfs_uio_file
32e1a944 sdm660: Label sysfs_ssr_toggle
85876f88 common: Fix sysfs_socinfo Label for sensors
79bbaeb2 common: Label persist.vendor.camera.debug.logfile
f83b4826 sepolicy : msm8998: remove regexp for ssr node on sysfs
62662a59 sepolicy: setting secontext to rtc node
d5b97a90 sepolicy: Add rw permission for i2c touch sys node
457a62f7 msm8998: Label LED sysfs
136be277 msm8998: Label usbpd sysfs
9bcf8e2c sepolicy: allow vold to read persist dirs
63053362 Import msm8996 policy from lineage-17.1-legacy-um
e05c326e sepolicy: Allow mm-qcamerad to access v4L "name" node
30e84ccb sepolicy: Fix video4linux "name" node labeling
2b143f3c Use set_prop() macro for property sets
a826c0b5 qcom: Label vendor files with (vendor|system/vendor) instead of vendor
fdbed5d8 sepolicy: Label persist partition for all SoCs
eb83f6bf sepolicy: Unlabel aux camera whitelist prop
dc1cf5bc sepolicy: Remove rules for non legacy platforms
1837c804 sepolicy: Include Lineage-specific QCOM sepolicy
7c71fe41 legacy: Fix newline in file_contexts
50983df3 sepolicy: Update paths for new repository location
c0ebb889 sepolicy: Remove QCOM guards
project device/qcom/sepolicy_vndr/
c6408aaa legacy: Address init denials regarding socket_device
74a70d6c legacy: Allow sensors read sensor props
32fcd2c7 sepolicy: Add required sysfs nodes access for display
805006eb Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/device/qcom/sepolicy_vndr into lineage-18.1
project external/chromium-webview/
729ee65 Update Chromium Webview to 90.0.4430.82
project frameworks/av/
7d7dec0c77 Merge tag 'android-11.0.0_r37' into staging/lineage-18.1_merge-android-11.0.0_r37
3bcf5d2dd0 Don't fail AAC decoding if DRC parameter isn't available
project frameworks/base/
653674cdb1f Merge tag 'android-11.0.0_r37' into staging/lineage-18.1_merge-android-11.0.0_r37
029edb38dc9 SystemUI: Force left-to-right for network traffic monitor holder
773c39a5871 PhoneWindowManager: Forward port long press back to kill app
9bf606b9a61 PhoneWindowManager: Add support for back key long press customization
b6f3f9833f5 SystemUI: Update carrier label margin right after setting the padding
8f854f406f8 [DO NOT MERGE] Use loadDrawableAsUser in MediaDataManager
2807f50ea5f SystemUI: allow to limit the max framerate of built-in screen recorder
be00ba5a03f SystemUI: Apply system_icons_keyguard_padding_end to parent view
6cd9135c9cb Keyguard: Fix mapping mismatch between KeyEvent and NumPadKey
01b994ac7c5 [SQUASH]base: Revert secondary home handle
project hardware/lineage/interfaces/
5fc3310 lineage/interfaces: usb 1.1-typec: add VINTF fragment
18140c8 usb 1.1-typec: Add interface info to .rc files
04b0ff4 usb 1.1-typec: Remove libhwbinder/libhidltransport deps
e789f59 lineage/interfaces: Rename USB HAL suffix to typec
45561ba lineage/interfaces: USB: Use -Werror
802a54b lineage/interfaces: USB: Add 'vendor.' prefix to a vendor HAL service name
5d75b74 lineage/interfaces: USB: Fix potential racing by wall time change in USBhal
ed8b460 lineage/interfaces: USB: HAL: enable auto suspend for USB headsets
e585323 lineage/interfaces: USB: HAL: run as user root, group root system
2106a73 lineage/interfaces: USB HAL: Use 1.1 IUsb intead of 1.0 IUsb
25c85e2 lineage/interfaces: Usb: HAL: Update wahoo HAL
fda77b9 lineage/interfaces: USB: HAL: update hal to V1_1
37ad3bf lineage/interfaces: USB: HIDL: check the status of registerAsService
5313e72 lineage/interfaces: The IUsb interface uses "default" service name
68a692f lineage/interfaces: USB HAL: initial type-c hal
project hardware/qcom-caf/thermal/
08cefce Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/thermal into lineage-18.1
project hardware/qcom-caf/wlan/
23c6098 Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/wlan into lineage-18.1-caf
project kernel/htc/msm8998/
3f90dcfeea7e icmp: randomize the global rate limiter
60b524781b2b block: Fix use-after-free in blkdev_get()
1dbfef197e94 ANDROID: xt_qtaguid: Remove tag_entry from process list on untag
3348d7b8a60e ipv6: check sk sk_type and protocol early in ip_mroute_set/getsockopt
project lineage-sdk/
7378e737 lineage-sdk: Add KILL_APP button action
44427ae3 lineage-sdk: Add preference keys for back key long press customization
122825fa lineage-sdk: Remove single hand mode enum values
d1461d34 BatteryLights: Fix disabled lights when fully charged conditions
c47d9558 BatteryLights: Add ability to turn off LED when fully charged
project lineage/hudson/
33e3a8d Regenerate device dependency mappings
62f0a20 hudson: b? why not.
392c33c Reland: "hudson: Bump 0x859583888993818481 and 0x86819189a381 to 18.1"
a5d0a5c Revert "hudson: Bump 0x859583888993818481 and 0x86819189a381 to 18.1"
3ff89cc hudson: Bump 0x859583888993818481 and 0x86819189a381 to 18.1
0f4e8f4 Promote jason to 18.1
3923d73 hudson: promote Z01R to 18.1
project lineage/mirror/
0e493ff Updated aosp-minimal to 07-May-2021 12:01 UTC
7e39acc Updated aosp-minimal to 29-Apr-2021 12:01 UTC
d944f35 Updated to 28-Apr-2021 11:39 UTC
dac64e9 Updated aosp-minimal to 27-Apr-2021 12:01 UTC
65fec70 Updated to 25-Apr-2021 12:00 UTC
1d702f0 Updated to 22-Apr-2021 00:12 UTC
d403946 Updated to 21-Apr-2021 17:55 UTC
4a0a5fb Updated to 21-Apr-2021 17:23 UTC
a0ec6ef Updated to 21-Apr-2021 17:14 UTC
9ac85ea Updated aosp-minimal to 20-Apr-2021 12:01 UTC
project lineage/wiki/
2fcd4132 wiki: devices: Update maintainers for cheeseburger, dumpling
cf71bc68 wiki: Warn about fastbootd not being available on old builds for OP fw update
5cc3b779 wiki: Fix wording in fastboot_ab template
f95a2b83 wiki: Remove duplicated lines from firmware_update_oneplus_sm8250.md
497ae4e2 templates: fastboot_ab: Don't expect user to boot recovery at this stage
3dd5307d wiki: templates: fastboot_ab: Fastboot on legacy A/B is fixed now
70c7232f wiki: Bump enchilada to 18.1
bfbf495f wiki: Add OnePlus 7T (hotdogb)
07869bf4 Reland: "wiki: Bump fajita to 18.1"
e1aaccaa Revert "wiki: Bump fajita to 18.1"
8b290ac0 wiki: Bump fajita to 18.1
99979eec wiki: Go back to payload-dumper-go
c9d67d7f wiki: Instruct users to reboot to recovery past copy-partitions
e3dc817b wiki: devices: promote jason to 18.1
3cd9dc9f wiki: devices: Remove channels flag from Z01R
d2bb499b wiki: devices: promote Z01R to 18.1
1ae994c0 wiki: Update signing builds instructions
project packages/apps/Eleven/
3fe3151 proguard: welcome 2021
f2e1a14 Eleven: convert last remaining png icons to svg
1fa2153 Eleven: version: 4.0.1 (401)
7250d2e Eleven: simplify layout
0bc7c61 Eleven: remove unused resources
8ea97f7 Eleven: update playPause button animation
91bc555 Eleven: convert default artwork to svg
e22e9bf Eleven: AlbumScrimImage: generate drawable for default artwork
0c4a3ae MusicUtils: ensure query parameters are not null
bc518e8 !fixup "Eleven: ensure we got proper permissions before initializing"
8186899 Eleven: remove dragdrop package
31b872a Eleven: convert playlist songs list to RecyclerView
2fcdb0c Eleven: convert queue list to RecyclerView
e14b7a8 Eleven: Update artist, songs and smart playlists lists to RecyclerView
f96b0dc Eleven: convert playlist list to RecyclerView
eadfb42 Eleven: convert albums and artist lists to RecyclerView
8181a71 Eleven: use more easy to understand drag drop icons
c9b5fde Eleven: allow to reset to default photo
10366aa Eleven: update to sdk 30
c84c8a6 Eleven: AudioPreviewActivity: do not use deprecated APIs for audio focus changes
3857e63 Eleven: AudioPreviewActivity: use static handler class
f6553f1 Eleven: ViewDragHelper: use Overscroller
808fa75 Eleven: PropertiesStore: use try-with-resource
b51f0a2 Eleven: use FragmentActivity
b0c6002 Eleven: cleanup findById usages
6524fc6 Eleven: update android gradle plugin version to 4.1.3
cc0bd10 Eleven: use default transaction animations to fragments
project packages/apps/Etar/
9cca67ee Enable lights for "Etar" channel notification by default
96dee766 Small code cleanup
ca3520b1 Bump material from 1.2.1 to 1.3.0
ccde52a3 Bump gradle from 4.1.1 to 4.1.3
cce9b947 Bump kotlin_version from 1.4.20 to 1.4.32
ec4482cf Add views to prevent crashes
bac54b79 Cleanup styles
project packages/apps/Jelly/
16e5ac7 Jelly: Add support for viewable content:// scheme
47ad959 Jelly: Start using OpenMultipleDocuments for FileShower
project packages/apps/LineageParts/
c0b3cc1 LineageParts: Add KILL_APP button action
5fb004f LineageParts: Add preferences for back key long press customization
96508d2 LineageParts: Make sure "Wake device" pref is always accessible
cc24db2 LineageParts: Remove leftover single hand mode action code
fa3b1bd LineageParts: Add color mode preview from AOSP Settings
c642690 BatteryLightSettings: Add ability to turn off LED when fully charged
project packages/apps/Messaging/
07ae0bb Messaging: Update cellbroadcast package name
project packages/apps/Settings/
22991652b9 Merge tag 'android-11.0.0_r37' into staging/lineage-18.1_merge-android-11.0.0_r37
e039c2502d Settings: Allow devices to provide their own color mode strings
e333d56d58 Device picker: add title to fix offset in progressbar
76869b9610 ProgressCategory: update title style for consistency
project packages/apps/Snap/
868d2a3e8 Snap: api2: close mode switcher on promode events
96b64e660 Snap: api2: close mode switcher on back-keypress
686f69560 Snap: api2: correct format-setting icon
d6485f382 Snap: use translucent control background on 16:9
project packages/apps/Updater/
a36be60 Updater: appbar: Set the collapsing animation duration to 0ms
7cfeb81 Updater: Fix exporting updates
project packages/apps/WallpaperPicker2/
276c210 WallpaperPicker2: Fix race condition for fast-loading wallpapers
project packages/providers/CalendarProvider/
6a47545 Merge tag 'android-11.0.0_r37' into staging/lineage-18.1_merge-android-11.0.0_r37
project system/bt/
0e9cb77e8 Merge tag 'android-11.0.0_r37' into staging/lineage-18.1_merge-android-11.0.0_r37
project system/media/
b432f63f Merge tag 'android-11.0.0_r34' staging/lineage-18.1_merge-android-11.0.0_r34
project tools/repohooks/
2163340 utils: run: fix crash with failing tools & combined stderr
project vendor/codeaurora/telephony/
4b8a379 Keep old APIs for Auto Reject
3905bd4 Merge tag 'LA.QSSI.11.0.r1-11400-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/codeaurora/telephony into lineage-18.1
project vendor/lineage/
c966b956 apns-conf: Add Kena Mobile entries
ebb8899c apns-conf: Update PosteMobile entries
c0541e70 apns-conf: Add ho.mobile configs
a10bd28b apns-conf: Update CoopVoce entries
70925d64 vendor: apns: Add Ting
9b70f838 envsetup: Make dopush() /system_ext aware
42801540 envsetup: replace __detect_shell with basename $SHELL
5c1d8be8 envsetup: fix lineagegerrit push for zsh
ea6f9a7b lineage: atv: Disable LiveDisplay
project vendor/qcom/opensource/audio/
77abc79 Merge tag 'LA.QSSI.11.0.r1-11400-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/audio into lineage-18.1
project vendor/qcom/opensource/commonsys-intf/display/
17b02bee Merge tag 'LA.QSSI.11.0.r1-11400-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/display-commonsys-intf into lineage-18.1
project vendor/qcom/opensource/commonsys/system/bt/
545ecf367 smp: Use SMP_TRACE_WARNING
83656f3d6 smp: Reject pairing if the public keys match
8a611fa2b avrcp: Ignore AVCT commands that are too long
5d23e9dd9 btif: Return after closing the socket
project vendor/qcom/opensource/data-ipa-cfg-mgr/
5acf202 Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/data-ipa-cfg-mgr into lineage-18.1
project vendor/qcom/opensource/fm-commonsys/
3709d0a Merge tag 'LA.QSSI.11.0.r1-11400-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/fm-commonsys into lineage-18.1
project vendor/qcom/opensource/interfaces/
f50e5c3 Merge tag 'LA.QSSI.11.0.r1-11400-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/interfaces into lineage-18.1
project vendor/qcom/opensource/power/
46ec6ba Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/power into lineage-18.1
project vendor/qcom/opensource/usb/
4692565 Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/usb into lineage-18.1
project vendor/qcom/opensource/vibrator/
17efe07 Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/vibrator into lineage-18.1
----------------------------------------------------
2021-04-18
----------------------------------------------------
project build/soong/
ae90578a Make sure prebuilt modules are exported before attempting to use them
project device/htc/ocn/
d47ed63 ocn: overlay: remove config_wifi_tcp_buffers values
858704b ocn: overlay: Remove Wi-Fi RSSI threshold
f814465 ocn: overlay: Set revert_country_code_on_cellular_loss
project external/rsync/
1f245165 config: Undef USE_ICONV_OPEN as it segfaults for us
project frameworks/base/
70af95c7b26 SystemUI: Pass lock pattern size to biometrics auth
project kernel/htc/msm8998/
3f90dcfeea7e icmp: randomize the global rate limiter
60b524781b2b block: Fix use-after-free in blkdev_get()
1dbfef197e94 ANDROID: xt_qtaguid: Remove tag_entry from process list on untag
3348d7b8a60e ipv6: check sk sk_type and protocol early in ip_mroute_set/getsockopt
project lineage/mirror/
4716615 Updated aosp-minimal to 17-Apr-2021 12:01 UTC
1cf150d Updated aosp-minimal to 16-Apr-2021 12:01 UTC
project lineage/wiki/
0a700833 wiki: Remove 'get lineage' heading when device is unsupported
9f0bec2a wiki: Improve search result container positioning
33121cc4 wiki: Include addons signature warning for all A/B devices
project packages/apps/Nfc/
e675f520 NfcNci: make T3T/Nfc-F HCE optional
project packages/apps/Settings/
0a0ffcae92 Settings: Fix hardcoded black text in storage summary
----------------------------------------------------
2021-04-15
----------------------------------------------------
- April 2021 Security patch.
project android/
9d179eb manifest: android-11.0.0_r32 -> android-11.0.0_r34
project bootable/recovery/
119a2a34 roots: Correct mount flags in /etc/fstab
dbd2467a Add controller support
project build/make/
75b03c622 envsetup: Fix the way we check check_product's return value
224d5a3c8 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
8505a1096 sign_target_files_apks: Relax ro.build.description requirements
8c8f42983 releasetools: Add script to sign zips
1c4c9093d build: Turn redundant path requirements error into a warning
project build/soong/
3ead21d6 Revert "Add AIDL lineage power HAL to VndkMustUseVendorVariantList"
fa55b7ca Add AIDL lineage power HAL to VndkMustUseVendorVariantList
project device/google/atv/
61e3e9f Remove minimize debug symbol flags
project device/htc/ocn/
62727dd ocn: Disable ro.telephony.use_old_mnc_mcc_format
0109a95 ocn: Disable TARGET_USES_OLD_MNC_FORMAT
a649f89 ocn: CarrierConfig for MTS Russia (MTS-RUS)
22c8a2d ocn: no bandwidth limit for showing LTE+ icon
3d3f281 ocn: Enable LTE+ icon
85670a7 ocn: Gestures: full Zh-CN translate Gestures app
3434f59 ocn: Fix A2DP when offload is disabled
76d70ad ocn: prop: Enable aptX bt codec
4189b07 ocn: prop: remove duplicate persist.vendor.bt.a2dp_offload_cap
c7c0c62 ocn: Regenerate privapp-permissions-qti.xml
ec9c52a ocn: prop: update IMS props
bf19f79 ocn: Update aptX blobs from crosshatch RP1A.201105.002
7e4d684 ocn: Add more WifiOverlay
fcc402b ocn: overlay: Remove wifi related internal overlays
62763d6 ocn: Workaround broken softAP with dynamic interface creation
8a51bd3 ocn: Turn off SoftAP MAC randomization
project device/lineage/sepolicy/
df6a088 common: Label IAntiFlicker live display service
13f733d sepolicy: Label AIDL lineage power HAL service
project external/chromium-webview/
dcdf525 Update Chromium Webview to 89.0.4389.105
project frameworks/av/
792bc9a635 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
project frameworks/base/
84c0117f468 SystemUI: Hide centered_area when showing heads up
5a28ff769b4 SystemUI: Move network traffic monitor under same layout as clock
46712ee2e10 SystemUI: Make center clock layout safe insets aware
0de4290f6e6 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
5960e54c098 SystemUI: Add anti flicker tile
21a64f309e0 SystemUI: tiles: Open display settings on long clicks for livedisplay tiles
a1775ac3a7f SystemUI: Fix status bar battery icon title
2269a328e8f SystemUI: global actions: fix icon position on multi-line action
1f0ac7f7191 keyguard: Do not trigger a wake up when hiding lockscreen
796d3a4c180 overlays: Fix background colouring for settings themed icons
bc36ac0dcbb SystemUI: AODTile: Actually start using SecureSetting
90a1fae6195 SystemUI: AODTile: Use SecureSetting to change doze setting
401638a795b VolumeDialogImpl: Don't vibrate when volume dialog is not visible
6bd9c12ebe0 perf: Support AIDL Lineage power HAL service
6941cbf93f3 MediaCodecInfo: do not alter performance points for 32-bit processes
95fa7687295 MediaCodecInfo: limit resolution to 4K for 32-bit processes
62da546cf8f Revert "Revert "Restore preferred activity filter if it not inside""
3de49ba59ce Revert "Restore preferred activity filter if it not inside"
d3943268592 Restore preferred activity filter if it not inside
d209b4106e3 SystemUI: AmbientTile: Default the setting to 1
e928b5d0312 SystemUI: SecureSetting: Allow specifying a non-zero default
4d3d8db45aa SystemUI: AmbientTile: Actually start using SecureSetting
810cac874de SystemUI: AmbientTile: Use SecureSetting to change doze setting
5ca4149777b SystemUI: AmbientTile: Don't hardcode display settings intent
b10457e1034 Revert "No need to 'addChild' when start 'FLAG_ACTIVITY_CLEAR_TOP' Activity."
project frameworks/native/
1e7f9e6b6 gralloc4: fix PlaneLayout encode typecasting
project frameworks/opt/telephony/
1e607c9c1 RIL: Fix manual network selection with old modem
26b8abddc Update external card state based on current app
project hardware/interfaces/
ee34a8ce6 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
297cf8975 Adjust the parameters of accelerometer and hinge angle sensor
2ad0d81fc Set default value for pressure sensor
project hardware/lineage/interfaces/
83b4eb8 Introduce 2.1 LiveDisplay interface with IAntiFlicker support
625fb90 WifiNanIface: Validate interface before cleanup.
996df86 wifi: Update wifi_wait_for_driver_ready return status handling
d7f97fd Ringbuffer stops logging after wifi toggle
3504ceb wlan: add supported interfaces in rc file
af905cd Drop VNDK support from vendor.lineage.power aidl interface
7858a4c Add AIDL lineage power HAL
ce829a8 Regenerate fastcharge HIDL blueprint
project hardware/qcom-caf/sm8250/display/
0b7bc843f gralloc: Allow devices to opt-out from RAW10 custom format
project kernel/htc/msm8998/
95177be7a97b msm: ASoC: enable aptX HD decoder
project lineage-sdk/
5f3ded7d Introduce anti flicker mode in LiveDisplay
97c2e135 lineage-sdk: Move to schema parser
402a3860 lineage-sdk: Include SPN parser in org.lineageos.lib.phone
34c9267a lineage-sdk: Import SPN schema
0a32731d lineage-sdk: lib.phone: Compile against public SDK
9c5242de SensitivePhoneNumbers: Expand XML parsing
520e6e45 SensitivePhoneNumbers: Additionally check against the sim operator
project lineage/hudson/
b738134 hudson: Promote LG G3 family to 18.1
9258e47 Promote jasmine_sprout to 18.1
f1ab558 hudson: Promote whyred to 18.1
ffbeb19 wiki: Bump 18821 and 19801 to 18.1
b298177 X(2) just ain't gon' stop giving it to ya
fa83c9b Regenerate device dependency mappings
8468754 Revert "[temporary] Move 18.1 to nightly, pause 17.1"
9de2ab9 [temporary] Move 18.1 to nightly, pause 17.1
9eb8480 drop experimental 18.1 targets
32b1f9b hudson: Initial batch of 18.1 additions
e65b874 hudson: Initial batch of 18.1 promotions
cd27faa hudson: Rename Moto E5 Plus variants
1b4c009 hudson: Set correct codename for ROG Phone 2
6a6ddbf experimentals: Cover all test-cases
476f594 hudson: Show Recovery on castor
project lineage/mirror/
f896566 Updated to 15-Apr-2021 14:18 UTC
5d20124 Updated lineage-minimal to 12-Apr-2021 12:01 UTC
050f269 Updated to 09-Apr-2021 15:56 UTC
88fa6f0 Updated to 07-Apr-2021 17:57 UTC
ca4a838 Updated to 02-Apr-2021 13:32 UTC
78a7f52 Updated aosp-minimal to 01-Apr-2021 12:01 UTC
fe36af6 Updated to 17-Mar-2021 13:52 UTC
5638820 Updated aosp-minimal to 17-Mar-2021 13:01 UTC
e29cf02 Updated to 16-Mar-2021 13:35 UTC
0b8d155 Updated aosp-minimal to 16-Mar-2021 13:01 UTC
e1f3f15 Updated aosp-minimal to 15-Mar-2021 13:01 UTC
7529457 Updated aosp-minimal to 13-Mar-2021 13:01 UTC
0bf9386 Updated aosp-minimal to 11-Mar-2021 13:01 UTC
976a2ef Updated aosp-minimal to 08-Mar-2021 13:01 UTC
project lineage/scripts/
5192150 device-deps-regenerator: Add 18.1 branch
project lineage/website/
4ba800f Changelog 25
0dfed29 blog: Fix Cymraeg typo
project lineage/wiki/
33121cc4 wiki: Include addons signature warning for all A/B devices
349ebff0 wiki: Promote LG G3 family to 18.1
712fb72b wiki: Bump supported version on 19801
970b71aa wiki: devices: Promote jasmine_sprout to 18.1
626782e1 wiki: Bump supported version on 18821
a2200062 wiki: Various smaller fixes
90fdfe5a wiki: Switch away from payload-dumper-go
d8588e6c wiki: Provide firmware update pages for OnePlus SDM845 devices
c69273cc wiki: Provide firmware update pages for OnePlus SM8150 devices
02f32765 wiki: Provide firmware update pages for OnePlus SM8250 devices
c4f9c1ca wiki: Allow devices to provide firmware update instructions
634db326 wiki: devices: jfvelte: Use Lineage Recovery
596b06d1 wiki: devices: Promote whyred to 18.1
a31a64f0 wiki: Fix spacing between conditional steps in gts4lv unlock template
b5cd6c0c wiki: devices: Flag the rest of my sw encrption devices format_on_upgrade
db6b5b8d wiki: flox: Add format_on_upgrade flag
301ea860 wiki: shamu: Add format_on_upgrade flag
a0b14982 wiki: device_upgrade: Improve reboot to recovery steps
420418d9 wiki: devices: Update 17.1 notes and future-proof
1d407e3a devices: Remove format_on_upgrade where it isn't needed
41ca426e wiki: devices: Promote the Moto X 2014 to 18.1
2eb9e52d pages: gapps: Make AFH primary for MTG download
02641bd4 wiki: Upgrade guide: make use of format flag
23a17a7e devices: moto_sdm632: Fix case of my username
a4497650 wiki: contributors: Add 18.1 device maintainers, remove 16.0
79c6f23c pages: verifying_builds: Update to Python3
8131d873 wiki: Add Xiaomi Mi 8 Lite (platina)
2e711d70 wiki: devices: Add Google Pixel 4a
3554cb14 wiki: devices: Add Google Pixel 5, Pixel 4a 5G
be9c68d0 wiki: Add OnePlus 8 (instantnoodle)
efd14a7f wiki: Add OnePlus 8T (kebab)
721d5e35 wiki: Add OnePlus 8 Pro (instantnoodlep)
998f0c72 wiki: devices: Initial batch of 18.1 promotions
441fe46c wiki: devices: gta4xlwifi: update recovery boot instructions
255d4154 wiki: Enable copy partitions step for FP3
7dd3852f devices: Resolve issues discovered
e255430e wiki: devices: bacon: Update maintainer list
92584dbc wiki: Rename Moto E5 Plus variants
0fe50382 wiki: Set correct codename for ROG Phone 2
6e24e586 wiki: templates: Add instructions for building emulator images
558c5941 wiki: devices: crackling: Instruct users to install required firmware
34338991 wiki: templates: ab_copy_partitions: Remove mapper from the loop
19e05d0a wiki: Correct button combinations on espressowifi
b2fefa9d wiki: contributors: Update Committers/Reviewers to match Gerrit
e5bf8973 wiki: contributors: Sort Committers
d7a82955 Revert "devices: channel: Use custom TWRP"
66fc4d9b wiki: Reorder gts4lv maintainers
c843dba9 wiki: Add remaining retail devices to gts4lv models
ca7766c9 wiki: Add Sony Xperia Tablet Z2 LTE (castor)
8efe06cb wiki: before_lineage_install_flox: Format userdata at correct time
project packages/apps/Contacts/
6fe61f7c6 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
project packages/apps/Dialer/
e11deaac5 Dialer: Helplines: Launch incognito tab
ad4ac84f6 Dialer: Move to SPN schema classes
21bf85c48 Dialer: Add a helpline phone book
62924a3cf Dialer: Hide sensitive numbers from incall screen
27d71a4a6 Dialer: Don't prompt to send a message to sensitive numbers
4fe95bf5a Dialer: Move assertion to top of method
f321ae894 dialer: Allow Call Recording For Bangladesh
project packages/apps/Eleven/
e16bc39 Eleven: Deduplicate query selection/sorting logic
f4426b3 Eleven: Fix sorting by track number in albums
30b0348 Eleven: Remove unused class
9e08cc0 Eleven: ensure we got proper permissions before initializing
36a7789 Eleven: update widgets UI
073a49a Eleven: Fix White on White Bug.
ba4ec3a Eleven: Add a Material Theme and a Dark Theme
f8b4fc5 Eleven: declare support for ACTION_SEEK_TO
c71ba79 Eleven: the great cleanup
c9c8288 Eleven: Update gradle and dependencies
365a1e7 Eleven: Audio preview: Follow dark/light theming
project packages/apps/Etar/
d976e8e5 Update gradle-wrapper
e77a86e9 Add svg icon for dayofmonth
336ba6af Avoid text overlapping
b07828ff Update gradle and dependencies (#837)
project packages/apps/LineageParts/
c513d5d LineageParts: Use colorControlNormal for touchscreen gestures icons tint
bbb25f0 Add a toggle for anti flicker mode in LiveDisplay settings
b10584b Regenerate contributors cloud
project packages/apps/Nfc/
3a599158 NativeNfcTag: Treat MIFARE_CLASSIC same as NFC_A in getTechExtras()
project packages/apps/PermissionController/
67260eb9a [DO NOT MERGE] Deep-update live datas and update on isStale in getInitializedValue
project packages/apps/Recorder/
9a36896 Recorder: update UI theme
148c038 Recorder: add paused title
6c9c3a8 Recorder: update to sdk 30
d98e93e Recorder: draw full edge-to-edge
9148e67 Recorder: Correct WAV header creation
project packages/apps/Settings/
0a0ffcae92 Settings: Fix hardcoded black text in storage summary
1906a9e419 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
35eebd2da1 Fix crash on "Connection preferences"
9f789c14ca MediaOutputPanel: Handle the case of missing packageName
project packages/apps/SetupWizard/
6b9de1c SetupWizard: Move to system_ext
c102a32 SetupWizard: Convert to Android.bp
29e7774 SetupWizard: Disable mobile data at least once
bc224d5 SetupWizard: Remove libphonenumber dep
project packages/apps/Snap/
113ebcf04 Snap: Fix SD card visibility for secondary users
f2068ccc0 Snap: Save SDCard photos to legacy path
f96848606 Revert "Snap: Remove saving to sdcard"
project packages/apps/Trebuchet/
6005772c6 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
147d648f7 Trebuchet: Remove workspaceStatusBarScrim
project packages/providers/MediaProvider/
2d005c90 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
178741f0 MediaProvider: Less spam
7a9f0c34 MediaProvider: Fix insert fail while file saved in sdcard
project prebuilts/build-tools/
4ccb71c prebuilts: Compile gzip on an Ubuntu xenial system
project prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/
0a266d0 gcc-4.9: correct symlinks
project system/bt/
ccc271b08 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
project system/core/
8ca6344a7 fastboot: Add a few missing fastboot commands from help
07aa82b44 Merge tag 'android-11.0.0_r34' into staging/lineage-18.1_merge-android-11.0.0_r34
92e01ca46 fastboot: Don't fail when unable to get boot partition size
b32d0c25c fastboot driver: fix message
f5c18f83d Adding 'postinstall' root dir unconditionally.
0fdfe77d3 Store result of mount_all for mounted userdata by metadata encryption
ba44a4024 Only store result of mount_all that mounted userdata
project system/sepolicy/
95da6f385 Export ro.vendor.product.cpu.abilist*
996e7442f Sepolicy for dumsys suspend_control in bugreport
5a9e45af0 Add ro.cpuvulkan.version to property_contexts
46d058f96 Add ro.cdma.home.operator. properties
73da57fe4 Allow dumpstate to dump hal_light
8baeefa0d Allow dumpstate to get thermal and power hal debug info
project tools/repohooks/
bfa656d utils: run: fix file leakage with bad execs
a89a138 utils: run: make sure exceptions always use strings for output
project vendor/htc/
8c93339 ocn: Update aptX blobs from crosshatch RP1A.201105.002
project vendor/lineage/
3bd9a660 lineage: Handle build type suffixes properly
ba8e075e soong: Add TARGET_QTI_USB_SUPPORTS_{AUDIO,DEBUG}_ACCESSORY flags
157fff1a Allow unified location provider as possible location provider (not as used location provider)
02f0ab69 backuptool: Ensure dedicated partitions are not unused before mounting
2410404e Enable IPV4V6 for APN Yesss
7076898c apns: Add Belong
5ad936a0 apns: Fix giffgaff
7686039f apn: Add Visible Wireless (VZW)
adaad8f7 backuptool: Do not set ADDOND_VERSION=2 for a-only
b5f3a4a7 backuptool: Ensure to cleanup the environment on failure
271ba026 sensitive_pn: Run XML lint against the schema
2b30c72a sensitive_pn: Convert to new format
e4359d9a sensitive_pn: Comment, add and change numbers for multiple countries.
ade98959 config: Set screen size defaults globally
db313846 lineage: targets: x86{,_64}_ab: Don't explicitly include SDK addon
52be5fcb lineage: targets: Add support for Legacy GSIs
project vendor/qcom/opensource/commonsys/system/bt/
4cd10f58c avrc_copy_packet: Zero initialize packet
bfef5457d AVRCP: Use calloc to zero reserved fields
8b17da56e Legacy pairing: Reject device with same BD_ADDR
project vendor/qcom/opensource/usb/
cec97e1 Allow enabling support for audio and debug accessories
----------------------------------------------------
2021-03-07
----------------------------------------------------
- March 2021 Security patch.
project android/
2914b89 manifest: android-11.0.0_r29 -> android-11.0.0_r32
project art/
aad295f10f Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project bionic/
3a003876a Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project bootable/recovery/
b320ec0c Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
fd1fbeb5 updater: Do not null terminate mount_flags_list array
project build/make/
2f686542e Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
e661b590b releasetools: support reading release keys out of some sort of command
project build/soong/
72b6170c Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project device/htc/ocn/
3aac93f ocn: drop custom vibrator HAL
d03687f ocn: vibrator: Include VINTF fragment
a5ea36a ocn: lights: Include VINTF fragment
54f0645 ocn: Provide shim for lib-uceservice.so
641a657 ocn: Fix libbase shim constructor
2e24f8d ocn: Use all shared resources from devicesettings
ab32e95 ocn: Cleanup dead targets
project external/chromium-webview/
c7ee4db Chomium Webview repository administrative note
project external/cldr/
1e4de98 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project external/icu/
9631b023f Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project frameworks/av/
26a64fbe1a Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project frameworks/base/
e388fe787e4 Sharesheet: Set max ranked items to 8
d274c33a679 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
d0b4d1741ef BatteryService: Mod: Check against all conditions
df71b935807 BatteryManager: Mark battery moto mods constants as hidden
009dd8b9c92 Automatic translation import
d4cca214e3b BatteryService: Add support for battery Moto Mods
3e9fa1642f5 Allow SBC as HD audio codec in Bluetooth device configuration
24de8e506c7 Add Dual Channel into Bluetooth Audio Channel Mode developer options menu
5c15088f980 Add CHANNEL_MODE_DUAL_CHANNEL constant
b213dbd4cd6 SystemUI: Fix shutter sound
24463ec5e49 SystemUI: Screenshots: Refactor shutter sound logic
e281e5354ab SystemUI: Handle cases that we can't address within FODCircleView
e44a64ee392 Fix: "Clear All" recent app screen loop bug
project frameworks/native/
87343850d Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
9e07dbd59 Ensure that expected present time is in the future
c02140b85 SF: handle long waiting Layer sync point
project frameworks/opt/net/wifi/
5f3c73c05 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project frameworks/opt/telephony/
fad7a3a70 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project frameworks/opt/timezonepicker/
b001963 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project hardware/google/pixel/
3439a86 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project hardware/interfaces/
229285d3c Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project hardware/knowles/athletico/sound_trigger_hal/
339f25d Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project hardware/lineage/interfaces/
4e8790e Import Motorola Health HAL
project hardware/lineage/livedisplay/
3e29877 livedisplay: Remove SDM-backended AdaptiveBacklight implementation
7910c33 livedisplay: Move away from usage of ro.vendor.display.foss
project hardware/nxp/nfc/
111aecc Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project hardware/qcom/sm7250/gps/
eb3b91e Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project lineage-sdk/
09b2736b Automatic translation import
project lineage/hudson/
010927c Add experimental build targets
d1e170c Drop 16.0
0472bf3 hudson: Promote ls990 to 17.1
8e8f7bc hudson: Introduce the Motorola Edge
project lineage/mirror/
10ac4b5 Updated aosp-minimal to 02-Mar-2021 13:01 UTC
d30ecef Updated aosp-minimal to 27-Feb-2021 13:01 UTC
8502c21 Updated aosp-minimal to 26-Feb-2021 13:01 UTC
6bcc573 Updated aosp-minimal to 24-Feb-2021 13:01 UTC
3c0203c Updated lineage-minimal to 23-Feb-2021 13:01 UTC
1a1ee4b Updated aosp-minimal to 21-Feb-2021 13:01 UTC
14be6cd Updated aosp-minimal to 18-Feb-2021 13:01 UTC
ad18097 Updated aosp-minimal to 17-Feb-2021 13:01 UTC
37588b4 Updated aosp-minimal to 15-Feb-2021 13:01 UTC
cb4de66 Updated to 12-Feb-2021 16:20 UTC
69f0de0 Updated aosp-minimal to 11-Feb-2021 13:01 UTC
c2d4c98 Updated aosp-minimal to 10-Feb-2021 13:01 UTC
e422c3f Updated to 08-Feb-2021 20:50 UTC
project lineage/website/
872416a Engineering: Basics of Working with SELinux on Android
project lineage/wiki/
2e96479 wiki: Mark remaining 16.0 devices discontinued
0f3bc07 Lineage is finally legal!
d6837c0 wiki: Restore note for LG recovery boot
0ed921b Revert "d803: Bring instructions up to date with other g2 variants"
62b3dc7 wiki: Promote ls990 to 17.1
9c7c8d4 d803: Bring instructions up to date with other g2 variants
f706719 wiki: Add Motorola Edge (racer)
project packages/apps/AudioFX/
61c0b0c Automatic translation import
project packages/apps/BasicSmsReceiver/
24073c6 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project packages/apps/Bluetooth/
4953e5bc3 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
8e8a27ea3 Automatic translation import
b4615fd71 Assume optional codecs are supported if were supported previously
eef20ba8f SBC Dual Channel (SBC HD Audio) support
project packages/apps/Camera2/
ff976adf1 Automatic translation import
project packages/apps/CarrierConfig/
f9c56d7 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project packages/apps/CellBroadcastReceiver/
2daf3ecf Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
6d2de4a8 Automatic translation import
project packages/apps/CertInstaller/
615fe43 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
a76e061 Automatic translation import
project packages/apps/Contacts/
514d1ab16 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
c9fdee631 Automatic translation import
project packages/apps/DeskClock/
a6ca1e0b2 Automatic translation import
project packages/apps/Dialer/
5a1bf2527 Automatic translation import
project packages/apps/DocumentsUI/
27a3507ec Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
860e6bd22 Automatic translation import
project packages/apps/Eleven/
fd4180f Automatic translation import
project packages/apps/EmergencyInfo/
9c1ad2e Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
80a9b04 Automatic translation import
project packages/apps/Etar/
85c3563c Automatic translation import
project packages/apps/FlipFlap/
c243b20 Automatic translation import
project packages/apps/Gallery2/
12dedab72 Automatic translation import
project packages/apps/HTMLViewer/
28c88ac Automatic translation import
project packages/apps/Jelly/
0591712 Automatic translation import
project packages/apps/KeyChain/
4ae08c8 Automatic translation import
project packages/apps/LineageParts/
b723287 Automatic translation import
project packages/apps/ManagedProvisioning/
778a6b55 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
9e0b3f2b Automatic translation import
project packages/apps/Messaging/
d23ebe4 Automatic translation import
project packages/apps/Nfc/
71a38beb Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
b96085dc Automatic translation import
project packages/apps/PermissionController/
f4b38f291 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
245faee4e Automatic translation import
project packages/apps/PhoneCommon/
aa2a9c7 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
6a7dd26 Automatic translation import
project packages/apps/Recorder/
d21a50f Automatic translation import
ca2d616 Recorder: Use AAC instead of OPUS for recording
3661dd2 Recorder: Bring back original wav recording as an option
4ffa2a1 Recorder: Move list actions to popup menu
0eaf975 Recorder: Add configuration for high quality
258639f Recorder: Recording list: Don't slide in and out
d538764 Recorder: Add feature to pause / resume recording
fa2c748 Recorder: Rewrite sound recording service
22145eb Recorder: Add feature to rename recordings
45dc4d2 Recorder: Do not show double popup when asking to delete a record
498d990 Recorder: Show empty view when removing last item
eb39a6d Recorder: Add view of all my records
b3502b4 Recorder: Add support for tagging records with location name
1a93628 Recorder: Add new wave recording animation
98a88f7 Recorder: Update gradle and dependencies
b754a21 Recorder: Actually display share notification
1b9e34c Recorder: Fix sharing
d2da700 Recorder: Remove screen recorder
project packages/apps/SafetyRegulatoryInfo/
7a20e4b Automatic translation import
project packages/apps/Settings/
5b06dc26b6 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
c4a02fd925 Automatic translation import
c6bc9eebbc Add Dual Channel into Bluetooth Audio Channel Mode developer options menu
project packages/apps/SettingsIntelligence/
b3da2c5 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project packages/apps/SetupWizard/
f1b9098 Automatic translation import
project packages/apps/Snap/
2a72f37c4 Automatic translation import
97755cbc8 Revert "Snap: Let mediaprovider add entry for newly taken photos"
3abede00b SnapCam: Fix thumbnail not update
project packages/apps/Stk/
1b18e7d Automatic translation import
project packages/apps/StorageManager/
6792c91 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
5e17b9c Automatic translation import
project packages/apps/Tag/
e2c10b7 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
6856a19 Automatic translation import
project packages/apps/ThemePicker/
05efb67 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
71d5df0 Automatic translation import
project packages/apps/Traceur/
ee15011 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project packages/apps/Trebuchet/
fd3fde7a1 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
6ec5de2a9 Automatic translation import
7f328bb34 Launcher3: Add support for icon packs
project packages/apps/TvSettings/
d7facced Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
3f972194 Automatic translation import
project packages/apps/Updater/
5a9c747 Automatic translation import
project packages/apps/WallpaperPicker2/
6b89cbd Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
9fccfe5 Automatic translation import
project packages/inputmethods/LatinIME/
2da36c49a Automatic translation import
project packages/modules/CaptivePortalLogin/
352c5d4 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
f07b392 Automatic translation import
project packages/providers/BlockedNumberProvider/
8721f75 Automatic translation import
project packages/providers/BookmarkProvider/
f9f7d5b Automatic translation import
project packages/providers/CalendarProvider/
625d6f7 Automatic translation import
project packages/providers/CallLogProvider/
0b14c94 Automatic translation import
project packages/providers/ContactsProvider/
9237c99e Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
d25b1d5c Automatic translation import
project packages/providers/DownloadProvider/
f9d9d328 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
cb1fbfea Automatic translation import
project packages/providers/MediaProvider/
81242308 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
f1bbe5e8 Automatic translation import
project packages/providers/TelephonyProvider/
2bcb7d9 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
5c9d45a Automatic translation import
project packages/providers/UserDictionaryProvider/
ac74f35 Automatic translation import
project packages/resources/devicesettings/
254e40a Automatic translation import
project packages/screensavers/Basic/
191ea06 Automatic translation import
project packages/screensavers/PhotoTable/
cc71e4e Automatic translation import
project packages/services/BuiltInPrintService/
c8a1e5c Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
b57d21e Automatic translation import
project packages/services/Mms/
75b2c16 Automatic translation import
project packages/services/Telecomm/
84063bd8 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
d8959b6a Automatic translation import
project packages/services/Telephony/
030ccd74b Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
6c79ae101 Automatic translation import
project packages/wallpapers/LivePicker/
c282b0b Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
0b31d3a Automatic translation import
project prebuilts/extract-tools/
2ffd09a tools-lineage: Add prebuilt patchelf v0.8
project system/bt/
464b0400e Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project system/core/
38d2a0e20 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
95cc2d231 fastboot: Bring back legacy A/B support
f29ed7dd8 init: Don't run update_sys_usb_config if /data isn't mounted
project system/sepolicy/
f351416d2 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project system/timezone/
4181b85 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project system/update_engine/
0732d127 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
project system/vold/
748ecf7 Merge tag 'android-11.0.0_r32' into staging/lineage-18.1_merge-android-11.0.0_r32
d023c4b cryptfs: Fix legacy QCOM HW FDE encryption
project tools/extract-utils/
7f0c788 extract_utils: Implement versioned patchelf and patchelf 0.8
project vendor/lineage/
7c428141 soong: Add TARGET_LEGACY_HW_DISK_ENCRYPTION conditional
f16993e6 backuptool: Correct supported partitions for addon.d v3
b9aa311d kernel: Support pixel style vendor_boot modules
c63fa844 backuptool: Support seamless backup and restore to extra partitions
62458730 backuptool_ab: Make tmp actually tmpfs
project vendor/nxp/opensource/pn5xx/halimpl/
b5a52539 A stack OOB write vuln of nxp nfc hal library
project vendor/nxp/opensource/sn100x/halimpl/
cad836ed A stack OOB write vuln of nxp nfc hal library
project vendor/qcom/opensource/commonsys/packages/apps/Bluetooth/
2592b1038 Prevent drawing on top of Bluetooth activities
project vendor/qcom/opensource/commonsys/system/bt/
3a0ad0d56 SDP: Only start discovery once
project vendor/qcom/opensource/cryptfs_hw/
aaa8a78 cryptfs_hw: Choose keymaster version for key signing
project vendor/qcom/opensource/fm-commonsys/
bfbc875 Automatic translation import
project vendor/qcom/opensource/interfaces/
a7d6842 Add reversed perf HAL interfaces
----------------------------------------------------
2021-02-06
----------------------------------------------------
- February 2021 Security patch.
522695e ocn: update dataservice_app sepolicy
d6d7679 ocn: Add policy for CNE apk
02caab4 ocn: sepolicy: address qtidataservices denial
90b5e2e ocn: sepolicy: address qtidataservices denials
92b0f65 ocn: Address system_server denials
c1832d7 ocn: Address netmgrd denials
48b0ed1 ocn: Address CND denials
09b4b71 ocn: media: update media configs from oneplus_msm8998
73a9b62 ocn: Silence clang warnings during kernel compile
0814435 ocn: graphics: Build libvulkan
953e5cd ocn: Disable Blurs by default
80c3761 ocn: Address location denial
3f7a167 ocn: BoardConfig: Enable TARGET_USES_COLOR_METADATA
06bc6b4 ocn: Disable SF pressure
4840905 ocn: Update missing WFD blobs from LA.UM.9.6.2.r1-03300-89xx.0
930db0e ocn: Update product packages for display
f39fd37 ocn: Switch to patchelf from tools-lineage
18e40dc ocn: Switch to standalone extract utils
015066a ocn: overlay: Update CarrierConfig from LA.UM.9.6.2.r1-03600-89xx.0
13c62cd ocn: Pack libwfdaac and libwfdaac_vendor for WFD
6df1a98 ocn: Deploy libwfdaac_proprietary for miracast
f921c88 ocn: manifest: Remove Trust interface entry
ab26d97 ocn: Use CodeAurora ImsService implementation for RCS
e2a2ad7 ocn: Deduplicate handheld_core_hardware.xml copy rule
3c15e34 ocn: Remove [email protected]
1656c8e ocn: update extract-files and setup-makefiles scripts
c715b08 ocn: Sign Tether RROs with default cert
9aaad0d ocn: Don't sign Wifi RROs with platform cert
----------------------------------------------------
2021-01-11
----------------------------------------------------
- Januaryr 2021 Security patch
f921c88 ocn: manifest: Remove Trust interface entry
ab26d97 ocn: Use CodeAurora ImsService implementation for RCS
e2a2ad7 ocn: Deduplicate handheld_core_hardware.xml copy rule
3c15e34 ocn: Remove [email protected]
1656c8e ocn: update extract-files and setup-makefiles scripts
c715b08 ocn: Sign Tether RROs with default cert
9aaad0d ocn: Don't sign Wifi RROs with platform cert
b5e4c30 ocn: Clean out BT related cruft
a38f7e8 ocn: Enable AOSP bluetooth audio HAL v2
b96b202 ocn: Cleanup BT A2DP HAL entries from manifest
d326b43 ocn: bluetooth: Disable clean turn on
cbeb279 Revert "ocn: Force enable mobile network settings v2"
04394c0 ocn: prop: Rework on system props
cbc20dd ocn: Choose between Virtual or External WFD display
0d9ec67 ocn: prop: disable ubwc
----------------------------------------------------
2020-12-23
----------------------------------------------------
- December 2020 Security patch
- Initial beta release LOS 18.1(Android R) for HTC U11
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /sys/fs/pstore/console-ramoops and /sys/fs/pstore/dmesg-ramoops-0. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
So just a quick note to people who dirty flash a lot.
THX @tomascus
tomascus said:
So just a quick note to people who dirty flash a lot. You might randomly experience longer app launch times after flashing a ROM and the only apparent way to fix it was to do a clean flash.
I experienced this a few times and decided to investigate and saw that it had something to do with how dex2oat works after you dirty flash (it refuses to optimise properly?). What I found fixed the issue was to manually run dex2oat on everything after it booted into the system, and after it has finished the process (could take super long depending on how many apps you have), everything went back to its speedy state.
How to:
If you have root/magisk:
1. Open terminal and enter the following commands:
Code:
su
cmd package bg-dexopt-job
If you don't have root:
1. Enable root for ADB only in developer settings
2. On your computer, enter the following commands in a console/terminal window:
adb root
adb shell "cmd package bg-dexopt-job"
Click to expand...
Click to collapse
New stable Beta build Android 11 (R) is up!
This is my little Xmas and New Year gift for you. ✌
Code:
----------------------------------------------------
2020-12-23
----------------------------------------------------
- December 2020 Security patch
- Initial beta release LOS 18.1 (Android R) for HTC U11
Enjoy!
awesome
Ethernet Tethering is not working
What an Xmas gift !!!
hello,Notify the animation FPS drop!
xiaoxiang-8002 said:
hello,Notify the animation FPS drop!
Click to expand...
Click to collapse
I know how to solve it, go into developer mode and turn off [enable blurs]
Thank you very much for your contribution @Golv
vezir020 said:
Ethernet Tethering is not working
Click to expand...
Click to collapse
Hotspot works fine for me and USB Tethering too, but I can't check Ethernet Tethering.
Hi, I'm stuck trying to boot again to TWRP (after installing Lineage) because every time I try to boot into recovery I end up in LineageOS default recovery. Since I'm unable to boot into TWRP I cannot install neither Gapps or Magisk.
EDIT: I fixed it by flashing TWRP again.
Golv said:
LineageOS 18.1 is a free, community built, aftermarket firmware distribution of Android 11 (R), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for Lineage OS is available in the LineageOS Github repo. And if you would like to contribute to Lineage OS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Known Issues:
On dual SIM devices, a SIM cannot be re-enabled once it has been disabled
VOIP calling (problem with the microphone when making VOIP phone calls using Viber, Skype, Telegram, Facebook) - ???
Wi-Fi calling - ??? (checked it for mcc="310" mnc="260" only, but I cant check it for me. My carrier supports Volte only for our device and VOLTE works fine for me)
SeLinux permissive (will be fixed when the bugs are fixed)
WiFi Display
You tell me
Important: If you have any issues with rom (unresponsive buttons, cannot unlock with fingerprint, etc.) try to wipe delvik/cache in TWRP.
Instructions:
Take FULL backup first from your actual system!
Before instaling, make sure you are running the latest Oreo or Pie firmware from the latest HTC Sense.
If you are encrypted, take a full backup of all your data, boot into TWRP and format data (the option which requires you to type "yes") and clean flash accordingly. This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
Download the latest updated TWRP recovery 3.3.1-1 ( thanks @Captain_Throwback ) or 3.4.0-0
Reboot to download mode and flash it: "fastboot flash recovery name_of_file.img"
Download the latest ROM zip from the downloads section below
Wipe /system, /cache and /data (complete FORMAT /data if you're having issues or were encrypted)
Flash ROM zip in TWRP, reboot to system and make initial settings
Flash the latest magisk (optional) after make one reboot.
When system is booted, reboot to TWRP and flash gapps (optional)
Reboot and check apps permissions
Enjoy (as much as currently possible)
Downloads:
LineageOS builds: download link
These builds for OREO or PIE firmware ( DSP.img patch is required for PIE firmware ONLY - *** HERE ***) !!!
(the patch is applied once and NOT NEED to reinstall patch after ROM update).
GAPPS: NikGApps-R (I use OMNI) and NikGapps-Addon-R-SetupWizard (Flash Over Core/Basic/Omni Package To Get Google Setup Wizard)
For more info visit NikGapps page or NikGapps thread on xda.
Magisk for R: Magisk-v21.1.zip (optional)
TWRP recovery: 3.3.1-1 or 3.4.0-0
Changelog:
Latest from LineageOS team - here
Code:
----------------------------------------------------
2020-12-23
----------------------------------------------------
- December 2020 Security patch
- Initial beta release LOS 18.1(Android R) for HTC U11
Bug report:
Bug reports without a proper description of the issue and a logcat will be ignored!
You don't know howto take a logcat - see here:
https://forum.xda-developers.com/showpost.php?p=78642205&postcount=2
https://goo.gl/UcTM9 and https://goo.gl/J4CSEP
See post 3 for details.
Credits:
LineageOS Team & Contributors
Code Aurora Forum
TWRP Team
Magisk Team
All HTC U11 contributors
Special thanks:
@tomascus
@Flinny
@Captain_Throwback
@tarkzim
@fagyi
*** and many others ***
Source code:
LineageOS Gerrit Review
Kernel source
Device source
Vendor source
XDA:DevDB Information
LineageOS 18.1 Unofficial ROM for HTC U11, ROM for the HTC U11
Contributors
Golv
Source Code: https://github.com/LineageOS
Donations
Donations are not mandatory but very welcome.
If you like my work and want to support development or buy me a coffee: My PayPal or my profile on AFH
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
ROM Firmware Required: Oreo firmware or Pie firmware (with Oreo DSP patch)
Based On: LineageOS
Version Information
Status: Beta
Beta Release Date: 2020-12-23
Created 2020-12-23
Last Updated 2020-12-23
Click to expand...
Click to collapse
Woohoo!!! Gonna get it!!! Thanks!!!
ONE question, to which I don't think you wrote an answer to (and if you did, I can't find it - which would probably be caused by lack of sleep, been a few crazy days at work in the datacenter in the middle of the night): Can I dirty flash over your LOS 17.1 version?
Merry Christmas!!!
stranger-mj said:
Can I dirty flash over your LOS 17.1 version?
Click to expand...
Click to collapse
No, only clean install first.
Merry Christmas!
coderch123 said:
Hi, I'm stuck trying to boot again to TWRP (after installing Lineage) because every time I try to boot into recovery I end up in LineageOS default recovery. Since I'm unable to boot into TWRP I cannot install neither Gapps or Magisk.
EDIT: I fixed it by flashing TWRP again.
Click to expand...
Click to collapse
Don't enable option Lineage recovery during first setup after clean install.
Hello everyone and merry christmas, I downloaded the rom, the gapps and magisk, I cleaned the cache, dalvik, system and data from the previous 17.1 ... after the flash of 18.1 and the basic settings I rebooted to install magisk ... ..but the TWRP recovery has disappeared ... there is only the base of Lineage 18.1 ..... luckily I had a nandroid backup ... now I have restored 17.1 .... I'll try calmly in the afternoon ... did I do something wrong ??? help me please ...
THX Salvio66
sorry but I use a translator because I don't know English well .... i'm a dummy ...
Sorry I'm just a fool ... I have now read the solution ... and it was also very easy ... LOL !! ... ok in the afternoon I'll try to reset everything for this new Rom ...
so far everything is doing fine, Magisk works fine, only Google Play services always wants to have the permission SMS but somehow clicking on allow does not save these two permissions (SMS and for call logs), the other permissions that Google Play services did want to have could be given without problems. This problem is only there for Google Play services. Other apps and even Google Play Store I could give these permissions, very strange.
I will try to find out later today or tomorrow what is going on and get some logcat.
+1
konfuzius4u said:
so far everything is doing fine, Magisk works fine, only Google Play services always wants to have the permission SMS but somehow clicking on allow does not save these two permissions (SMS and for call logs), the other permissions that Google Play services did want to have could be given without problems. This problem is only there for Google Play services. Other apps and even Google Play Store I could give these permissions, very strange.
I will try to find out later today or tomorrow what is going on and get some logcat.
Click to expand...
Click to collapse
+1
Same here, not possible to restore google apps through google backup due to no SMS permission possible.
After trying a couple of things it seems "Fix contents" (or something like this as my TWRP is not in English) and a couple of reboots made it possible to allow SMS permission.
Phone is now restoring apps.
@Golv much appreciate all your work! Enjoy the holidays!
Golv said:
Don't enable option Lineage recovery during first setup after clean install.
Click to expand...
Click to collapse
What s the lineage recovery thing? I never enabled it cuz i think it will replace twrp with it.