{
"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:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned
Features:
* Encrypted by default
* Selinux enforcing and Safety net passes by default
* More info - Click here
First Time Installation:
* Backup before you begin
* Reboot to TWRP-based recovery / Ofox
* Clean Flash (Via adb sideload / via sd card)
* Reboot to recovery after switching slot (For flashing gapps).(If needed).
* Reboot
Update Installation:
* Backup before you begin
* Reboot to TWRP-based recovery
* Flash ROM update
* Reboot to recovery after switching slot (For flashing gapps).(If needed).
* Reboot
Download:
Redmi Note 10
Known issues:
* 48MP mode doesn't works
* OTA is not tested.
NOTE:-
As of now twrp is not pre included
Screenshots :- https://t.me/jarn10g/14856
Sources:
ROM: https://github.com/crdroidandroid
Kernel:xiaomi-sdm678/android_kernel_xiaomi_mojito
Visit official website @ crDroid.net
Redmi Note 10 CR Support group
Donate to help me in development
crDroid Community Telegram
Donate to help CrDroid team pay server costs
wow cool... waiting for it
Thank you so much dev
Finally,
google pay not working!
Very cool, but please keep crDroid 7 updated until crDroid 8 is ready for Daily Use.
Thanks for the good Work!!!
Highlights & Device Specific Changes:
Build type: Monthly
Device: Redmi Note 10 (mojito/sunny)
Device maintainer: Anush Madathumkara (Anush02198)
==== 14 September, 2022 ====
+ Based on New Rebased WCSF Kernel
+ Fixed NFC Spams.
+ Fixed MTP related issues.
==== 22 July, 2022 ====
+ Based on New Rebased WCSF Kernel
+ sm6150-common: libinit: Override odm_dlkm and vendor_dlkm props
+ sm6150-common: sepolicy: Address WFD prop denial
+ sm6150-common: Drop atrace HIDL service
+ sm6150-common: Remove TARGET_ENABLE_MEDIADRM_64
+ sm6150-common: set debug.sf.latch_unsignaled to 1
+ Update Blobs from Stock MIUI 13.0.9.0.SKGMIXM release-keys
+ sm6150-common:Fix mi_thermald related sepolicies
+ Fix gc related logspam's
+ Re-implemented F2fsRecessModeEnable
+ Improved R/W performance.
+ Improved overall stability.
==== 13 June, 2022 ====
+ Update Blobs from MIUI 13.0.7.0
+ Uses Rebased WCSF Kernel.
+ mojito: overlay: Set fps location on x-axis
+ mojito: overlay: Configure side fps properties
+ mojito: vAB: Move recovery resources to /vendor_boot
+ sm6150-common: sepolicy: Add vendor prefix to camera persist file type
+ sm6150-common: overlay: Enable config_forceMultiResolution
+ sm6150-common: vAB: Move GSI AVB keys to /vendor_boot
+ sm6150-common: Fixup Vulkan deQP permission copy
+ sm6150-common: Fix display animation while AOD on/off screen
+ sm6150-common: overlay: Decouple suspend from screen state
+ sm6150-common: Build power-off charging daemon dependency
+ sm6150-common: editorconfig: Add EditorConfig configuration
+ sm6150-common: configs: Add interaction boosts
+ sm6150-common: configs: Set 1 second timeout for interaction boosts
+ sm6150-common: overlay: Drop display STATE_DOZE
+ sm6150-common: powerhint: Enable F2FS background GC
+ sm6150-common: powerhint: Use generic F2FS path provided by init
+ sm6150-common: sepolicy: Add F2FS sysfs permission
==== 26 April, 2022 ====
+ Based on rebased WCS Kernel.
+ sm6150-common: overlay: Disable wallpaper zooming
+ sm6150-common: Update surfaceflinger props
+ sm6150-common: Disable partial FB excl rect
+ sm6150-common: audio: extend buffer size to 256kb for offload playback
+ sm6150-common: Enable support for protected content GPU composition
+ sm6150-common:Remove Display framebuffer flag
+ sm6150-common: props: Fix rank of OMX audio codec components
+ sm6150-common: media: Add swap width and height feature
+ sm6150-common: audio: Remove dynamic attributes from APS config
+ sm6150-common: audio: Add Stereo config channel support to usb surround sound
+ sm6150-common: Enable call recording
+ sm6150-common: use armv8-2a-dotprod
+ sm6150-common: Symlink libvndfwk_detect_jni.qti for CneApp
+ sm6150-common: overlay: Enable haptic text cursor
+ sm6150-common: overlay: Disable proximity usage during doze
+ sm6150-common: overlay: Enable burn-in protection
+ sm6150-common: rootdir: Add recovery label
+ mojito: Inherit vAB makefile from new dir
+ mojito: Inherit launch_with_vendor_ramdisk for vAB
+ mojito: fix deprecated power profile items
+ Removal of ANX camera
==== 02 March, 2022 ====
+ Update blobs from MIUI 13.0.5
+ Based on rebased WCS Kernel.
+ Added Thermal Profiles
+ Added Dirac Audio
+ sdm6150-common: Disable triple buffering
+ sm6150-common: Make fastrpc_shell_3 publicly available
+ sm6150-common:Update Some Blobs from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0
+ sm6150-common:Add missing zram writeback props
+ sm6150-common: Use proper dynamic partition size for AB
+ sm6150-common: prop: Checkout with latest miui13 release
+ sm6150-common: audio: Remove FM Tuner from input devices
+ sm6150-common: wifi: Relax WiFi re-association RSSI thresholds
+ sm6150-common: wifi: Disable RX wakelock feature
+ sm6150-common: Update surfaceflinger pin for A12
+ sm6150-common: parts: Increase BootCompletedReceiver priority
+ sm6150-common: Use to vendor C2 manifest entry
+ sm6150-common: overlay: Don't pin renderscript
+ sm6150-common: Build extphonelib libs
+ sm6150-common: sepolicy: Address xiaomi parts denials.
+ sm6150-common: sepolicy: Add mlstrustedsubject attribute to parts.
+ sm6150-common: sepolicy: Label bootanim color props
+ sm6150-common: sepolicy: Label more imei props
+ sm6150-common: sepolicy: Address vendor_dataservice_app denies
+ sm6150-common: sepolicy: Address telephony denies
+ sm6150-common: sepolicy: Allow recovery to access pstore
+ sm6150-common: Don't inherit updatable_apex.mk
+ sm6150-common: cmdline: Disable kpti
+ sm6150-common: Add hardware/qcom-caf/wlan to namespaces and wpa_supplicant
+ sm6150-common: Adding developer GSI keys
+ mojito:Update Touch Improve blobs from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0
==== 31 January, 2022 ====
+ Update blobs from MIUI 13
+ Updated WCS Kernel.
+ Fixed few sepolicy denials and wakeup nodes.
+ sm6150-common: prop: Optimise dex flags
+ sm6150-common: prop: Import commonized audio pcm voip
+ sm6150-common: overlay: Update config_safe_media_volume_index
+ sm6150-common: overlay: Drop unused/useless overlays
+ sm6150-common: prop: Set media vol steps to 25
+ sm6150-common: Build media Codec2 modules
+ Moved to Vanilla build
==== 14 January, 2022 ====
+ Initial Beta build.
+ Minimal gapps are prebuilt.
+ ANX cam preincluded.
diablopl42 said:
google pay not working!
Click to expand...
Click to collapse
How did you verify gpay even before the rom was uploaded?
The link is not correct, it is for Sprout.
sahbimath said:
The link is not correct, it is for Sprout.
Click to expand...
Click to collapse
Link has been updated again.
Some apps are not compatible... "Your device is not compatible with this version" how can i fix it ?? (i purchased this app btw , i don't want to download an APK)
btw ... ROM is soo cool !!!
dynamic theming is not working, specifically on gboard
but the rom is awesome
Google Assistant is not work. Fix it?
Anush02198 said:
+ Minimal gapps are prebuilt.
Click to expand...
Click to collapse
Is Vanilla planned?
I use cDroid 7.12 Version 2021117.
I want to update with TWRP (3.6.0_11-0) but get an error:
Error applying update: 7 /ErrorCode:: kInstallDeviceOpenError)
Device on super may not mount until rebooting recovery.
How can I fix it?
nierewa said:
I use cDroid 7.12 Version 2021117.
I want to update with TWRP (3.6.0_11-0) but get an error:
Error applying update: 7 /ErrorCode:: kInstallDeviceOpenError)
Device on super may not mount until rebooting recovery.
How can I fix it?
Click to expand...
Click to collapse
I figure you mean "clean flash" and not "update from 7.x version" and you have reboot in recovery, right ?
nierewa said:
I use cDroid 7.12 Version 2021117.
I want to update with TWRP (3.6.0_11-0) but get an error:
Error applying update: 7 /ErrorCode:: kInstallDeviceOpenError)
Device on super may not mount until rebooting recovery.
How can I fix it?
Click to expand...
Click to collapse
If you have flashed with OTA script before then go back to miui and come back bcoz partition layout of your device is messed up
and you have reboot in recovery, right ?
Click to expand...
Click to collapse
Right.
If you have flashed with OTA script before
Click to expand...
Click to collapse
Yes. I used this script to flash cDroid.
go back to miui and come back bcoz partition layout of your device is messed up
Click to expand...
Click to collapse
If I go back to MIUI, I have to flash TWRP again to recovery and after that I can use TWRP to flash cDroid8 ROM?
Is this the right (global) file for flashing with Xiaomi Flash Tool: https://xiaomifirmwareupdater.com/miui/mojito/stable/V12.5.4.0.RKGMIXM/
nierewa said:
Right.
Yes. I used this script to flash cDroid.
If I go back to MIUI, I have to flash TWRP again to recovery and after that I can use TWRP to flash cDroid8 ROM?
Is this the right (global) file for flashing with Xiaomi Flash Tool: https://xiaomifirmwareupdater.com/miui/mojito/stable/V12.5.4.0.RKGMIXM/
Click to expand...
Click to collapse
Yes you can
Yep the fastboot version of MIUI is needed to flash it via mi flash tool
I get errors with MiFlashTool.
first: error:Sending sparse 'userdata' 1/3 (741004 KB) FAILED (remote: 'unknown command')
after a PC reboot: error:Not catch checkpoint (\$fastboot -s .* lock),flash is not done
Can someone help?
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:
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
-#_#- JavaShin-X CustoKernal -#_#-
Blue Virtual Dragon Custom Kernel.
For The Moto G7 Power Ocean Model : XT1955 = ocean.
To Improves Your Experience With This Awesome Phone.
{
"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"
}
-#- blue_virtual_dragon_kernel_sdm632 -#-
https://github.com/javashin/blue_virtual_dragon_kernel_sdm632
• Kernel Based On Motorola Stock Q 4.9.206-perf+ Ocean Source Push kernel-msm-MMI-QPOS30.52-29-2 .
https://github.com/MotorolaMobilityLLC/kernel-msm/tree/MMI-QPOS30.52-29-2
• Upstreamed To 4.9.232 Android-Stable MSM-4.9 Branch -r27.
https://github.com/android-linux-stable/msm-4.9/tree/kernel.lnx.4.9.r27-rel
• Inline Modules Added From lineage-17.1 Kernel Tree For Motorola Sdm632. Ocean.
https://github.com/erfanoabdi/android_kernel_motorola_sdm632
• Merge Linux 4.9.232 Into Blue-Virtual-Dragon jsX-CustoKernal.
Kernel.org ChangeLog = https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.232
• Merged GoldenFreezer/MetalCooler/Frost/Vegeta/Trunks/Kakarot CustoKernal's Mods , Tweaks , Features & Optimizations.
https://github.com/javashin/android_kernel_motorola_sdm632
##-Features-##
• kernel.lnx.4.9.r27-rel MSM-4.9 CAF Branch Merged IN.
• Release build have significantly reduced debugging messages/routines for slight performance & battery enhancements.
• Optimize compiler flags with better CPU optimizations.
• Optimize for performance rather than size.
• Higher performance with lower battery usage.
• Various other improvements.
• Ultra low latency.
• SchedUtil Cpu Governor Set To Default.
• Addeded BFQ I/O SCHED.
• Added 750Hz timer interrupt. Set To Default
• Zswap now uses BTREE For Search With ZPOOL.
• Zswap Now Default Compression To LZ4 and Z3fold Instead Of ZBUD.
• Zsmalloc by Default.
• WireGuard VPN.
• Boeffla generic wakelock blocker driver.
• AnyKernel v3 To Retain Magisk Root.
• Disabled GFS to Achieve Better UI Performance.
• BlueTooth Check Key-Sizes Only If Secure Simple Pairing.
• Simple Android Low Memory Killer.
• Enable ZRAM to 3GB and use lz4 as compressor.
• Use optimized spinning loop for arm64, this makes about 20% performance improvement on the CPU multithread load.
• Zen I/O scheduler - Primarily based on Noop, deadline, and SIO IO schedulers.
• Regular Updates Of WireGuard Backport From GIT.
• MDSS color control KCAL.
• Devfreq - Use high priority workqueue.
• Kgsl - Increase priority of RT thread.
• Run kgsl-workqueue as a high prio wq.
• Workqueue - change permissions to allow root control of wq_power_efficient toggle.
• Zstd Compression Algo Backported.
• Zswap kernel feature that provides a compressed RAM cache for swap pages Can Select Zstd.
• Updated Lzo From msm-4.14.
• LZO-RLE Compression Algo Backported.
• Crypto/compress - add asynchronous compression support Api's.
• Crypto/acomp - add support for lzo via scomp.
• Zswap kernel feature that provides a compressed RAM cache for swap pages Using ZPool Btree LZ4 z3fold
• ZRAM Will See Greater Performance Thanks To Lzo-rle By Default.
• Backport kvmalloc and kvmalloc_node kv[mz]alloc helpers.
• Add - Streebog Crypto Support Developed By Russia's FSB.
* introduced as a cryptographic hash function developed in large part by the Russian government.
• KLapse 5.0 A-kernel-level-livedisplay-module.
• State Notifier Driver.
• Adreno Idler.
• cpufreq Pixel 3 Smurfutil CPU governor.
• Dynamic Fsync 2.0 .
• GPU-Enable-19MHz-idle-frequency.
• Switch Fsync ON/OFF.
• adreno_tz GPU Input-Boost Feature.
• Dynamic SchedTune boosting support (DYNAMIC_STUNE_BOOST).
• Dynamic SchedTune Boosting on events (DSBOOST).
• Fingerprint Boost (FINGERPRINT_BOOST).
• AdrenoBoost.
• SIO I/O Scheduler.
• Maple I/O Scheduler.
• Force faster charge rate for USB (FORCE_FAST_CHARGE) (NEW) .
• wireless / db.txt : Checkout from head:master wireless-regdb.git
• Backport KBuild From BlueCross-Proton Android Kernel.
• Disable Unmap kernel when running in userspace (aka "KAISER").
• Kernel 4.9-Fixes From Kernel-Stable-Queue.
• Bluecross Kernel Upstream Patches Merges.
• No Kernel Modules .
• Modless Kernel .
• Disabled Loading Modules .
• Disabled Module Support .
• Config Mod's =
[*] Enable RCU priority boosting
[*] QTI Core Control
[*] Optimize very unlikely/likely branches
[*] Automatic process group scheduling
[*] CPU bandwidth provisioning for FAIR_GROUP_SCHED
[*] Enable workqueue power-efficient mode by default
[*] SMT scheduler support
• Extra Mod patches By JavaShin-X. "-jsX" Compiled With LTO+PGO+POLLY Optimized Compiler By kdrag0n.
• Build System Debian Sid/Unstable Bullseye.
• Specific Aarch64 Sdm632 optimizations. "-march=armv8-a+fp+simd+crc+crypto" .
• Plus ricer optimizations "-O3 -mllvm -polly -mcpu=kryo -mtune=kryo -fno-stack-protector -pipe".
• Clang-Proton 12.
• GCC 10.2.0 aarch64-linux-gnu- & arm-linux-gnueabihf- . As CROSS-COMPILERS.
• CROSS_COMPILE_ARM32 & CLANG_TRIPLE_ARM32.
• VDSO32 Bits Enabled By Default.
• Kernel Compatible To Compile With LTO THINLTO & LD.LLD Linker.
• THINLTO Build Link On Time Optimizations.
• Faster Builds Time.
• Make USE LD.LLD LLVM Linker For LTO.
• Enable -O3 In LD.LLD Plugin When Using CLang.
• Simple And Human Readble Building Script.
• Set Optimiztions To Polly LLVM by Default. Polyhedral optimizations for LLVM.
KBUILD_CFLAGS += "-mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner -mllvm -polly-opt-fusion=max
-mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine
-mllvm -polly-invariant-load-hoisting"
Compatible With DerpFest , Msm-X , Havoc-OS , SuperiorOS , StagOS , Plenty More Roms.
SmartPack Kernel Manager. Recommended.
Credits :
Thanks To erfanoabdi SyberHaxen Barry Allen For Their Contributions.
And Provide The lineageos-17.1 Kernel Source Tree.
Thanks To Motorola-Lenovo For Being A Great Company Friendly With The Open Source Community.
Thanks To Google And Qualcomm "2" .
@everyone Who Has Tried My Kernal. Testers!
Thanks To @GarfieldArbuckle For The Kernel Logo ArtWork.
Moto G7 Power Communities English And Spanish.
electimon , TailanCunha , Dan Ford , David Rondeau , steve , gabi , Deivid , Francisco.
##- Please give feedback. A lot of work has been done to get here. -##
JavaShin-X CustoKernals Telegram Channel Dumper =
https://t.me/CustoKernal_JavaShin_Mods
Telegram CustoKernal Support Group =
https://t.me/jsX_CustoKernals_Support
* Disclaimer ===
"Not Responsible For Any Kind Of Damage To Any Device"
"Use At Your Own Risk , No Warranty Included , If Brick Well It Bricks In The Name Of Science Don't Blame ME"
"If You Got Here Is For A Reason , Meaning You Already Know What Are You Doing With Your Phone"
"Meaning That You Already Void OEM Warranty"
" And There Is No Turning Back Starting When You Typed = fastboot oem unlock + key "
* Instructions ===
Always retain a backup of your current kernel and system image. Before Flashing.
After Set Everything Up - Working System Custom Rom With Recovery & Magisk Root.
Then Just Need To Reboot To Recovery Via Advanced Reboot Power Menu Or "adb reboot recovery"
Or Starting Phone In Bootloader Mode Selecting Recovery From Menu Using Vol - And Power.
##- Enjoy - Cheers ! -##
Carlos Jimenez = NickName =
JavaShin-X WrongDevice =
Ozmage JavaShin-X Fork.
Dominican Republic -
Sunday August 02 2020.
XDA:DevDB Information
Blue_Virtual_Dragon, Kernel for the Moto G7 Power
Version Information
Status: Stable
Created 2020-08-02
Last Updated 2020-08-08
Blue_Virtual_Dragon Kernel Profile Magisk Module.
After Install In Magisk* The Kernel Profile , The System Will Have 12 Gigas Of Swap Virtual Mem With 4 Zram Device Nodes 1 Compressed Pages With LZ4 The Last 3 With LZO-RLE.
- Magisk-Kernel-Module-Profile-v0.2
- ChangeLOG =
1. NEw Tweaks To USe More Swap From The Zram Virtual 12G .
2. Added New Tweaks =
sysctl -w vm.vfs_cache_pressure=500
sysctl -w vm.swappiness=100
sysctl -w vm.dirty_background_ratio=1
sysctl -w vm.dirty_ratio=50
3. Add Missing Version Renaming
- OCEAN-KERNEL-4.9.232-Blue-Virtual-Dragon_r4.1-03-AUG-2020
- ChangeLOG =
1. Kernel-Command Line Built In.
• Kernel Command Line Additions = androidboot.selinux=permissive buildvariant=user audit=0 mitigations=off zram.num_devices=4 zram_num.devices=4 zswap.compressor=lz4 zswap.max_pool_percent=25 zswap.zpool=z3fold zswap.enabled=1 ksm_mode=always elevator=maple coresight_cpu_debug.enable=0 debug=0 nowatchdog nmi_watchdog=0 no_debug_objects dyndbg=0 module.dyndbg=0
* No Need To Flash Old *.IMG To Get The Commands For The Bootloader.
2. Compiled With Last Clang-PROTON. Sync.
# Update Blue_Virtual_Dragon_r7+ Down.
READ CAREFULLY SOON TM. I Will SOLVE The COMMAND LINE ISSUE THAT NEEDS TO BE FLASHED THE IMG FIRST THEN THE KERNEL ZIP FOR MORE INFO AND SUPPORT CHECKOUT MY TELEGRAM GROUP
EDIT :
Solved With NEW Build _r4.1
This Are The Tunables Included In The Magisk Kernel Module Profile.
echo '1' > /sys/kernel/dyn_fsync/Dyn_fsync_active
echo 'maple' > /sys/block/mmcblk0/queue/scheduler
echo '1' > /sys/module/klapse/parameters/enabled_mode
echo '256' > /sys/module/klapse/parameters/target_r
echo '202' > /sys/module/klapse/parameters/target_g
echo '151' > /sys/module/klapse/parameters/target_b
echo '2' > /sys/class/kgsl/kgsl-3d0/devfreq/adrenoboost
echo '1' > /sys/module/cpu_boost/parameters/sched_boost_on_input
echo '35' > /sys/module/cpu_boost/parameters/dynamic_stune_boost
echo 'lzo-rle' > /sys/block/zram1/comp_algorithm
echo '8' > /sys/block/zram1/max_comp_streams
echo '3221225472' > /sys/block/zram1/disksize
mkswap /dev/block/zram1 > /dev/null 2>&1
swapon /dev/block/zram1 > /dev/null 2>&1
echo 'lzo-rle' > /sys/block/zram2/comp_algorithm
echo '8' > /sys/block/zram2/max_comp_streams
echo '3221225472' > /sys/block/zram2/disksize
mkswap /dev/block/zram2 > /dev/null 2>&1
swapon /dev/block/zram2 > /dev/null 2>&1
echo 'lzo-rle' > /sys/block/zram3/comp_algorithm
echo '8' > /sys/block/zram3/max_comp_streams
echo '3221225472' > /sys/block/zram3/disksize
mkswap /dev/block/zram3 > /dev/null 2>&1
swapon /dev/block/zram3 > /dev/null 2>&1
echo 'pixel_smurfutil' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 'pixel_smurfutil' > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo 'pixel_smurfutil' > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
echo 'pixel_smurfutil' > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor
echo 'pixel_smurfutil' > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
echo 'pixel_smurfutil' > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor
echo 'pixel_smurfutil' > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor
echo 'pixel_smurfutil' > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor
# Schedule task
nohup /bin/sh > /dev/null 2>&1 <<EOF &
sysctl -w kernel.sched_min_granularity_ns=1000000
sysctl -w kernel.sched_wakeup_granularity_ns=2000000
sysctl -w kernel.sched_child_runs_first=1
sysctl -w kernel.sched_tunable_scaling=1
sysctl -w vm.overcommit_memory=1
sysctl -w kernel.sched_migration_cost_ns=5000000
sysctl -w kernel.sched_autogroup_enabled=0
sysctl -w fs.file-max=2097152
sysctl -w fs.inotify.max_user_instances=1024
sysctl -w fs.inotify.max_user_watches=524288
EOF
NOTES :
The Magisk Module Can Be Easy Edited And Modified , For Example To Remove K-lapse Time Based Scaling Which Turn On Automatic Night Light On Kernel Side Without Need To Be Set On ROM Userspace.
you can unzip
and edit the *.sh files and add/remove anything to start at boot
To disable the k-lapse behavior Remove From the fs script.
echo '1' > /sys/module/klapse/parameters/enabled_mode
echo '256' > /sys/module/klapse/parameters/target_r
echo '202' > /sys/module/klapse/parameters/target_g
echo '151' > /sys/module/klapse/parameters/target_b
This ^ 4 commands.
Done.
#NEW# jsX-CustoKernal. #NEW#
* - Blue-Virtual-Dragon R7.
-#- BvD_r7+ Changes - Additions - Mods And Fixes =
1. Stability fixes.
2. Compile warning fixes.
3. Making kernel less debugging overhead.
4. Random optimizations.
5. Shutting up selinux logging making it less verbose.
6. Added CpuMasks.
7. Qcomm Ion Heap Speed Up Optimization.
8. Use More Optimized Arm64 memcmp.
9. Disable Compiling Tracing And Logging On Qcomm MSM Adreno Gpu Driver.
10. Feature Addition Cpu Input Boost Working Along Side SchedTune Cpu Boost.
11. Sync With Kernel.org linux-stable-queue 4.9-fixes
12. Fake Selinux Enforcing - Force Always Permissive But Return Enforcing.
13. Kernel Ocean Defconfig Changes.
- Enable USB Gadget Drivers (HID Gadget). For Nethunter Compat.
- Disable cleancache driver to cache clean pages if tmem is present. For Better Perfromance On aarch64.
14. Kernel Hacking = Debug Support Disabled.
- Disable Core Dump Support.
- Disable Kernel debugging.
- Disable Export Bluetooth internals in debugfs.
- Disable Tracers.
- Disable Debug Logging for IPC Drivers.
- Disable Stack Trace.
- Disable system-call auditing support.
- Disable USB Debugging information files (DEVELOPMENT) And In in debugfs.
15. Nuke Profiling support.
16. NFC subsystem support Disabled.
* Nuke NFC Support If Someone Needs It I Will Re-Enable Not All Ocean Devices Have NFC.
17. Reduced Boot Image Size.
* 14M = 12M ./Image.gz-dtb Now.
18. Faster Boot Times.
19. Hard Tested.
20. Roms Compatible = DerpFest - HavocOS - Msm-Xtended - Candy. Plenty More Roms , Some Needs Extra Work To Get Rid Of "Internal Error" Warning Which Is Just That ..... Don't Affect Any Funcionality.
* Magisk Modules Kernel Profile Always Needed For Blue-Virtual-Dragon Kernel Soon Is Going To Get More Updates With More Tweaks.
Flasheable Kernel Zip Download Link HERE =
https://github.com/javashin/blue_vi...-AUG-2020-NONDEBUG-FAKE-Enforcing-Selinux.zip
- Conflicts Fixing Code Clean Up And Integration By @me =
JavaShin-X CustoKernal Modder.
Saturday 08 Of August 2020.
Sorry if I misread anything;
Not getting wifi, no hotspot and when I go back (flash over to) to ROM built in kernel, VPN/net masking for TMobile hotspot throttling is broken. Was using Proton VPN since this ROM could bypass tethering using it.
Any suggestions besides factory reset or clean install? Intermediate flasher, here.
Much appreciated otherwise and found no other issues, actually. Really clean job. Thanks!
Really enjoyed being able to switch my TCP Algorithm finally.
These devices are what the Nexus 6P was not (and so much more) IMHO ..
EDIT: Resurrection Remix Android 9, G7 Power, Magisk, V4A, SmartPack manager, etc.
roiikka said:
Sorry if I misread anything;
Not getting wifi, no hotspot and when I go back (flash over to) to ROM built in kernel, VPN/net masking for TMobile hotspot throttling is broken. Was using Proton VPN since this ROM could bypass tethering using it.
Any suggestions besides factory reset or clean install? Intermediate flasher, here.
Much appreciated otherwise and found no other issues, actually. Really clean job. Thanks!
Really enjoyed being able to switch my TCP Algorithm finally.
These devices are what the Nexus 6P was not (and so much more) IMHO ..
EDIT: Resurrection Remix Android 9, G7 Power, Magisk, V4A, SmartPack manager, etc.
Click to expand...
Click to collapse
i Recommended You To Use New RROS Android 10 Or Any Other Android Q Which Have Support For This Kernel. As I Do Not Make Roms , But They Are Roms With This Kernel Already Build In Line . Like MSM-XTENDED , BLISS , DerpFest Also This Kernel Never Going TO Works On Android Pie Because IS Based On The Kernel Sources Pushed To Github By Motorola But Changed In Everything Lots Of New Commits Have Been Made Since 4.9.206-perf+ Stock Q Kernel Plus Mods Backports ETc. Join The Moto G7 Power Community On Telegram. My Custom Kernel Support Group Or Channel To Get Updates And New Releases.
Works! Thanks!
MSM-XTENDED Android 10
Just waiting for some of the apps to catch up, now
Running really smooth, score gets better and better. Thank you for the kick ass kernel
Profiles
Do you have any personal profiles for this kernel? Or a good balanced profile to share?
ozmage said:
-#_#- JavaShin-X CustoKernal -#_#-
Blue Virtual Dragon Custom Kernel.
For The Moto G7 Power Ocean Model : XT1955 = ocean.
To Improves Your Experience With This Awesome Phone.
-#- blue_virtual_dragon_kernel_sdm632 -#-
https://github.com/javashin/blue_virtual_dragon_kernel_sdm632
• Kernel Based On Motorola Stock Q 4.9.206-perf+ Ocean Source Push kernel-msm-MMI-QPOS30.52-29-2 .
https://github.com/MotorolaMobilityLLC/kernel-msm/tree/MMI-QPOS30.52-29-2
• Upstreamed To 4.9.232 Android-Stable MSM-4.9 Branch -r27.
https://github.com/android-linux-stable/msm-4.9/tree/kernel.lnx.4.9.r27-rel
• Inline Modules Added From lineage-17.1 Kernel Tree For Motorola Sdm632. Ocean.
https://github.com/erfanoabdi/android_kernel_motorola_sdm632
• Merge Linux 4.9.232 Into Blue-Virtual-Dragon jsX-CustoKernal.
Kernel.org ChangeLog = https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.232
• Merged GoldenFreezer/MetalCooler/Frost/Vegeta/Trunks/Kakarot CustoKernal's Mods , Tweaks , Features & Optimizations.
https://github.com/javashin/android_kernel_motorola_sdm632
##-Features-##
• kernel.lnx.4.9.r27-rel MSM-4.9 CAF Branch Merged IN.
• Release build have significantly reduced debugging messages/routines for slight performance & battery enhancements.
• Optimize compiler flags with better CPU optimizations.
• Optimize for performance rather than size.
• Higher performance with lower battery usage.
• Various other improvements.
• Ultra low latency.
• SchedUtil Cpu Governor Set To Default.
• Addeded BFQ I/O SCHED.
• Added 750Hz timer interrupt. Set To Default
• Zswap now uses BTREE For Search With ZPOOL.
• Zswap Now Default Compression To LZ4 and Z3fold Instead Of ZBUD.
• Zsmalloc by Default.
• WireGuard VPN.
• Boeffla generic wakelock blocker driver.
• AnyKernel v3 To Retain Magisk Root.
• Disabled GFS to Achieve Better UI Performance.
• BlueTooth Check Key-Sizes Only If Secure Simple Pairing.
• Simple Android Low Memory Killer.
• Enable ZRAM to 3GB and use lz4 as compressor.
• Use optimized spinning loop for arm64, this makes about 20% performance improvement on the CPU multithread load.
• Zen I/O scheduler - Primarily based on Noop, deadline, and SIO IO schedulers.
• Regular Updates Of WireGuard Backport From GIT.
• MDSS color control KCAL.
• Devfreq - Use high priority workqueue.
• Kgsl - Increase priority of RT thread.
• Run kgsl-workqueue as a high prio wq.
• Workqueue - change permissions to allow root control of wq_power_efficient toggle.
• Zstd Compression Algo Backported.
• Zswap kernel feature that provides a compressed RAM cache for swap pages Can Select Zstd.
• Updated Lzo From msm-4.14.
• LZO-RLE Compression Algo Backported.
• Crypto/compress - add asynchronous compression support Api's.
• Crypto/acomp - add support for lzo via scomp.
• Zswap kernel feature that provides a compressed RAM cache for swap pages Using ZPool Btree LZ4 z3fold
• ZRAM Will See Greater Performance Thanks To Lzo-rle By Default.
• Backport kvmalloc and kvmalloc_node kv[mz]alloc helpers.
• Add - Streebog Crypto Support Developed By Russia's FSB.
* introduced as a cryptographic hash function developed in large part by the Russian government.
• KLapse 5.0 A-kernel-level-livedisplay-module.
• State Notifier Driver.
• Adreno Idler.
• cpufreq Pixel 3 Smurfutil CPU governor.
• Dynamic Fsync 2.0 .
• GPU-Enable-19MHz-idle-frequency.
• Switch Fsync ON/OFF.
• adreno_tz GPU Input-Boost Feature.
• Dynamic SchedTune boosting support (DYNAMIC_STUNE_BOOST).
• Dynamic SchedTune Boosting on events (DSBOOST).
• Fingerprint Boost (FINGERPRINT_BOOST).
• AdrenoBoost.
• SIO I/O Scheduler.
• Maple I/O Scheduler.
• Force faster charge rate for USB (FORCE_FAST_CHARGE) (NEW) .
• wireless / db.txt : Checkout from head:master wireless-regdb.git
• Backport KBuild From BlueCross-Proton Android Kernel.
• Disable Unmap kernel when running in userspace (aka "KAISER").
• Kernel 4.9-Fixes From Kernel-Stable-Queue.
• Bluecross Kernel Upstream Patches Merges.
• No Kernel Modules .
• Modless Kernel .
• Disabled Loading Modules .
• Disabled Module Support .
• Config Mod's =
[*] Enable RCU priority boosting
[*] QTI Core Control
[*] Optimize very unlikely/likely branches
[*] Automatic process group scheduling
[*] CPU bandwidth provisioning for FAIR_GROUP_SCHED
[*] Enable workqueue power-efficient mode by default
[*] SMT scheduler support
• Extra Mod patches By JavaShin-X. "-jsX" Compiled With LTO+PGO+POLLY Optimized Compiler By kdrag0n.
• Build System Debian Sid/Unstable Bullseye.
• Specific Aarch64 Sdm632 optimizations. "-march=armv8-a+fp+simd+crc+crypto" .
• Plus ricer optimizations "-O3 -mllvm -polly -mcpu=kryo -mtune=kryo -fno-stack-protector -pipe".
• Clang-Proton 12.
• GCC 10.2.0 aarch64-linux-gnu- & arm-linux-gnueabihf- . As CROSS-COMPILERS.
• CROSS_COMPILE_ARM32 & CLANG_TRIPLE_ARM32.
• VDSO32 Bits Enabled By Default.
• Kernel Compatible To Compile With LTO THINLTO & LD.LLD Linker.
• THINLTO Build Link On Time Optimizations.
• Faster Builds Time.
• Make USE LD.LLD LLVM Linker For LTO.
• Enable -O3 In LD.LLD Plugin When Using CLang.
• Simple And Human Readble Building Script.
• Set Optimiztions To Polly LLVM by Default. Polyhedral optimizations for LLVM.
KBUILD_CFLAGS += "-mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner -mllvm -polly-opt-fusion=max
-mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine
-mllvm -polly-invariant-load-hoisting"
Compatible With DerpFest , Msm-X , Havoc-OS , SuperiorOS , StagOS , Plenty More Roms.
SmartPack Kernel Manager. Recommended.
Credits :
Thanks To erfanoabdi SyberHaxen Barry Allen For Their Contributions.
And Provide The lineageos-17.1 Kernel Source Tree.
Thanks To Motorola-Lenovo For Being A Great Company Friendly With The Open Source Community.
Thanks To Google And Qualcomm "2" .
@everyone Who Has Tried My Kernal. Testers!
Thanks To @GarfieldArbuckle For The Kernel Logo ArtWork.
Moto G7 Power Communities English And Spanish.
electimon , TailanCunha , Dan Ford , David Rondeau , steve , gabi , Deivid , Francisco.
##- Please give feedback. A lot of work has been done to get here. -##
JavaShin-X CustoKernals Telegram Channel Dumper =
https://t.me/CustoKernal_JavaShin_Mods
Telegram CustoKernal Support Group =
https://t.me/jsX_CustoKernals_Support
* Disclaimer ===
"Not Responsible For Any Kind Of Damage To Any Device"
"Use At Your Own Risk , No Warranty Included , If Brick Well It Bricks In The Name Of Science Don't Blame ME"
"If You Got Here Is For A Reason , Meaning You Already Know What Are You Doing With Your Phone"
"Meaning That You Already Void OEM Warranty"
" And There Is No Turning Back Starting When You Typed = fastboot oem unlock + key "
* Instructions ===
Always retain a backup of your current kernel and system image. Before Flashing.
After Set Everything Up - Working System Custom Rom With Recovery & Magisk Root.
Then Just Need To Reboot To Recovery Via Advanced Reboot Power Menu Or "adb reboot recovery"
Or Starting Phone In Bootloader Mode Selecting Recovery From Menu Using Vol - And Power.
##- Enjoy - Cheers ! -##
Carlos Jimenez = NickName =
JavaShin-X WrongDevice =
Ozmage JavaShin-X Fork.
Dominican Republic -
Sunday August 02 2020.
XDA:DevDB Information
Blue_Virtual_Dragon, Kernel for the Moto G7 Power
Version Information
Status: Stable
Created 2020-08-02
Last Updated 2020-08-08
Blue_Virtual_Dragon Kernel Profile Magisk Module.
After Install In Magisk* The Kernel Profile , The System Will Have 12 Gigas Of Swap Virtual Mem With 4 Zram Device Nodes 1 Compressed Pages With LZ4 The Last 3 With LZO-RLE.
- Magisk-Kernel-Module-Profile-v0.2
- ChangeLOG =
1. NEw Tweaks To USe More Swap From The Zram Virtual 12G .
2. Added New Tweaks =
sysctl -w vm.vfs_cache_pressure=500
sysctl -w vm.swappiness=100
sysctl -w vm.dirty_background_ratio=1
sysctl -w vm.dirty_ratio=50
3. Add Missing Version Renaming
- OCEAN-KERNEL-4.9.232-Blue-Virtual-Dragon_r4.1-03-AUG-2020
- ChangeLOG =
1. Kernel-Command Line Built In.
• Kernel Command Line Additions = androidboot.selinux=permissive buildvariant=user audit=0 mitigations=off zram.num_devices=4 zram_num.devices=4 zswap.compressor=lz4 zswap.max_pool_percent=25 zswap.zpool=z3fold zswap.enabled=1 ksm_mode=always elevator=maple coresight_cpu_debug.enable=0 debug=0 nowatchdog nmi_watchdog=0 no_debug_objects dyndbg=0 module.dyndbg=0
* No Need To Flash Old *.IMG To Get The Commands For The Bootloader.
2. Compiled With Last Clang-PROTON. Sync.
# Update Blue_Virtual_Dragon_r7+ Down.
Click to expand...
Click to collapse
ozmage said:
-#_#- JavaShin-X CustoKernal -#_#-
Blue Virtual Dragon Custom Kernel.
For The Moto G7 Power Ocean Model : XT1955 = ocean.
To Improves Your Experience With This Awesome Phone.
-#- blue_virtual_dragon_kernel_sdm632 -#-
https://github.com/javashin/blue_virtual_dragon_kernel_sdm632
• Kernel Based On Motorola Stock Q 4.9.206-perf+ Ocean Source Push kernel-msm-MMI-QPOS30.52-29-2 .
https://github.com/MotorolaMobilityLLC/kernel-msm/tree/MMI-QPOS30.52-29-2
• Upstreamed To 4.9.232 Android-Stable MSM-4.9 Branch -r27.
https://github.com/android-linux-stable/msm-4.9/tree/kernel.lnx.4.9.r27-rel
• Inline Modules Added From lineage-17.1 Kernel Tree For Motorola Sdm632. Ocean.
https://github.com/erfanoabdi/android_kernel_motorola_sdm632
• Merge Linux 4.9.232 Into Blue-Virtual-Dragon jsX-CustoKernal.
Kernel.org ChangeLog = https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.232
• Merged GoldenFreezer/MetalCooler/Frost/Vegeta/Trunks/Kakarot CustoKernal's Mods , Tweaks , Features & Optimizations.
https://github.com/javashin/android_kernel_motorola_sdm632
##-Features-##
• kernel.lnx.4.9.r27-rel MSM-4.9 CAF Branch Merged IN.
• Release build have significantly reduced debugging messages/routines for slight performance & battery enhancements.
• Optimize compiler flags with better CPU optimizations.
• Optimize for performance rather than size.
• Higher performance with lower battery usage.
• Various other improvements.
• Ultra low latency.
• SchedUtil Cpu Governor Set To Default.
• Addeded BFQ I/O SCHED.
• Added 750Hz timer interrupt. Set To Default
• Zswap now uses BTREE For Search With ZPOOL.
• Zswap Now Default Compression To LZ4 and Z3fold Instead Of ZBUD.
• Zsmalloc by Default.
• WireGuard VPN.
• Boeffla generic wakelock blocker driver.
• AnyKernel v3 To Retain Magisk Root.
• Disabled GFS to Achieve Better UI Performance.
• BlueTooth Check Key-Sizes Only If Secure Simple Pairing.
• Simple Android Low Memory Killer.
• Enable ZRAM to 3GB and use lz4 as compressor.
• Use optimized spinning loop for arm64, this makes about 20% performance improvement on the CPU multithread load.
• Zen I/O scheduler - Primarily based on Noop, deadline, and SIO IO schedulers.
• Regular Updates Of WireGuard Backport From GIT.
• MDSS color control KCAL.
• Devfreq - Use high priority workqueue.
• Kgsl - Increase priority of RT thread.
• Run kgsl-workqueue as a high prio wq.
• Workqueue - change permissions to allow root control of wq_power_efficient toggle.
• Zstd Compression Algo Backported.
• Zswap kernel feature that provides a compressed RAM cache for swap pages Can Select Zstd.
• Updated Lzo From msm-4.14.
• LZO-RLE Compression Algo Backported.
• Crypto/compress - add asynchronous compression support Api's.
• Crypto/acomp - add support for lzo via scomp.
• Zswap kernel feature that provides a compressed RAM cache for swap pages Using ZPool Btree LZ4 z3fold
• ZRAM Will See Greater Performance Thanks To Lzo-rle By Default.
• Backport kvmalloc and kvmalloc_node kv[mz]alloc helpers.
• Add - Streebog Crypto Support Developed By Russia's FSB.
* introduced as a cryptographic hash function developed in large part by the Russian government.
• KLapse 5.0 A-kernel-level-livedisplay-module.
• State Notifier Driver.
• Adreno Idler.
• cpufreq Pixel 3 Smurfutil CPU governor.
• Dynamic Fsync 2.0 .
• GPU-Enable-19MHz-idle-frequency.
• Switch Fsync ON/OFF.
• adreno_tz GPU Input-Boost Feature.
• Dynamic SchedTune boosting support (DYNAMIC_STUNE_BOOST).
• Dynamic SchedTune Boosting on events (DSBOOST).
• Fingerprint Boost (FINGERPRINT_BOOST).
• AdrenoBoost.
• SIO I/O Scheduler.
• Maple I/O Scheduler.
• Force faster charge rate for USB (FORCE_FAST_CHARGE) (NEW) .
• wireless / db.txt : Checkout from head:master wireless-regdb.git
• Backport KBuild From BlueCross-Proton Android Kernel.
• Disable Unmap kernel when running in userspace (aka "KAISER").
• Kernel 4.9-Fixes From Kernel-Stable-Queue.
• Bluecross Kernel Upstream Patches Merges.
• No Kernel Modules .
• Modless Kernel .
• Disabled Loading Modules .
• Disabled Module Support .
• Config Mod's =
[*] Enable RCU priority boosting
[*] QTI Core Control
[*] Optimize very unlikely/likely branches
[*] Automatic process group scheduling
[*] CPU bandwidth provisioning for FAIR_GROUP_SCHED
[*] Enable workqueue power-efficient mode by default
[*] SMT scheduler support
• Extra Mod patches By JavaShin-X. "-jsX" Compiled With LTO+PGO+POLLY Optimized Compiler By kdrag0n.
• Build System Debian Sid/Unstable Bullseye.
• Specific Aarch64 Sdm632 optimizations. "-march=armv8-a+fp+simd+crc+crypto" .
• Plus ricer optimizations "-O3 -mllvm -polly -mcpu=kryo -mtune=kryo -fno-stack-protector -pipe".
• Clang-Proton 12.
• GCC 10.2.0 aarch64-linux-gnu- & arm-linux-gnueabihf- . As CROSS-COMPILERS.
• CROSS_COMPILE_ARM32 & CLANG_TRIPLE_ARM32.
• VDSO32 Bits Enabled By Default.
• Kernel Compatible To Compile With LTO THINLTO & LD.LLD Linker.
• THINLTO Build Link On Time Optimizations.
• Faster Builds Time.
• Make USE LD.LLD LLVM Linker For LTO.
• Enable -O3 In LD.LLD Plugin When Using CLang.
• Simple And Human Readble Building Script.
• Set Optimiztions To Polly LLVM by Default. Polyhedral optimizations for LLVM.
KBUILD_CFLAGS += "-mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner -mllvm -polly-opt-fusion=max
-mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine
-mllvm -polly-invariant-load-hoisting"
Compatible With DerpFest , Msm-X , Havoc-OS , SuperiorOS , StagOS , Plenty More Roms.
SmartPack Kernel Manager. Recommended.
Credits :
Thanks To erfanoabdi SyberHaxen Barry Allen For Their Contributions.
And Provide The lineageos-17.1 Kernel Source Tree.
Thanks To Motorola-Lenovo For Being A Great Company Friendly With The Open Source Community.
Thanks To Google And Qualcomm "2" .
@everyone Who Has Tried My Kernal. Testers!
Thanks To @GarfieldArbuckle For The Kernel Logo ArtWork.
Moto G7 Power Communities English And Spanish.
electimon , TailanCunha , Dan Ford , David Rondeau , steve , gabi , Deivid , Francisco.
##- Please give feedback. A lot of work has been done to get here. -##
JavaShin-X CustoKernals Telegram Channel Dumper =
https://t.me/CustoKernal_JavaShin_Mods
Telegram CustoKernal Support Group =
https://t.me/jsX_CustoKernals_Support
* Disclaimer ===
"Not Responsible For Any Kind Of Damage To Any Device"
"Use At Your Own Risk , No Warranty Included , If Brick Well It Bricks In The Name Of Science Don't Blame ME"
"If You Got Here Is For A Reason , Meaning You Already Know What Are You Doing With Your Phone"
"Meaning That You Already Void OEM Warranty"
" And There Is No Turning Back Starting When You Typed = fastboot oem unlock + key "
* Instructions ===
Always retain a backup of your current kernel and system image. Before Flashing.
After Set Everything Up - Working System Custom Rom With Recovery & Magisk Root.
Then Just Need To Reboot To Recovery Via Advanced Reboot Power Menu Or "adb reboot recovery"
Or Starting Phone In Bootloader Mode Selecting Recovery From Menu Using Vol - And Power.
##- Enjoy - Cheers ! -##
Carlos Jimenez = NickName =
JavaShin-X WrongDevice =
Ozmage JavaShin-X Fork.
Dominican Republic -
Sunday August 02 2020.
XDA:DevDB Information
Blue_Virtual_Dragon, Kernel for the Moto G7 Power
Version Information
Status: Stable
Created 2020-08-02
Last Updated 2020-08-08
Blue_Virtual_Dragon Kernel Profile Magisk Module.
After Install In Magisk* The Kernel Profile , The System Will Have 12 Gigas Of Swap Virtual Mem With 4 Zram Device Nodes 1 Compressed Pages With LZ4 The Last 3 With LZO-RLE.
- Magisk-Kernel-Module-Profile-v0.2
- ChangeLOG =
1. NEw Tweaks To USe More Swap From The Zram Virtual 12G .
2. Added New Tweaks =
sysctl -w vm.vfs_cache_pressure=500
sysctl -w vm.swappiness=100
sysctl -w vm.dirty_background_ratio=1
sysctl -w vm.dirty_ratio=50
3. Add Missing Version Renaming
- OCEAN-KERNEL-4.9.232-Blue-Virtual-Dragon_r4.1-03-AUG-2020
- ChangeLOG =
1. Kernel-Command Line Built In.
• Kernel Command Line Additions = androidboot.selinux=permissive buildvariant=user audit=0 mitigations=off zram.num_devices=4 zram_num.devices=4 zswap.compressor=lz4 zswap.max_pool_percent=25 zswap.zpool=z3fold zswap.enabled=1 ksm_mode=always elevator=maple coresight_cpu_debug.enable=0 debug=0 nowatchdog nmi_watchdog=0 no_debug_objects dyndbg=0 module.dyndbg=0
* No Need To Flash Old *.IMG To Get The Commands For The Bootloader.
2. Compiled With Last Clang-PROTON. Sync.
# Update Blue_Virtual_Dragon_r7+ Down.
Click to expand...
Click to collapse
hello, I would like a step by step installation of the kernel first
hello, I would like a step by step installation of the kernel first
RIP
New to kernel modding, not to playing with roms and the like. Would the premade kernel work on a Moto E 2020 ginna. I think it's the same kernel.
Stock, rooted
Magisked
Lsposed
Build QPGS30.82-135-7
4.9.206-perf+
#1 Wed Jun 9 05:43:55 CDT 2021
CrYpTiC VaLoR said:
Correndo muito bem, a pontuação fica cada vez melhor. Obrigado pelo kernel foda
Click to expand...
Click to collapse
{
"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